SSamTure.net

워드프레스

CakePHP와 MVC

basic_mvc CakePHP framework는 MVC design pattern을 지원하고 있다.

MVC는 Model-View-Controller의 약자로,

쉽게 말하면 Model은 data가 저장되어 있는 DB와의 소통을 의미하고, View는 눈에 보여지는 것들, Controller는 Model과 View 중간에서 어떠한 event를 행하는 역할을 한다.

MVC pattern을 이용하여 개발을 하게 되면  추후에 유지보수하기가 편하다고 하는데, CakePHP를 처음 접하는 나로써는 그냥 개발하는게 속편한 듯 쉽다.

CakePHP는 루비온레일즈을 바탕으로 개발된거라 루비온레일즈랑 비슷하다고 하는데, 아직 잘 모르겠다.

아직까지는 CakePHP에 대한 자료가 국내에는 부족하고, 한글로 번역된 매뉴얼이 있기는 하지만, 이전 버젼이어서 지금과는 사뭇 다른것 같다.

참고로 Bake를 이용하면 MVC pattern에 맞는 기본 파일들이 생성이 된다. 

Bake를 이용하여 파일을 생성하는 방법은 다음에……….

Leave a Reply

Your email address will not be published. Required fields are marked *