April Breeze is blowing...

Zend, CakePHP, Symfony 등등 PHP 프레임워크가 많이 나와있긴하지만 다들 무겁고 느리고 익히기 번거로웠는데
CodeIgniter(코드 이그나이터) 이 놈은 안무겁고 안느리고 간결해서 꽤나 마음에 든다.

아직 겉만 훑어본지라 세세한 부분은 좀 더 봐야알겠지만 일단 첫인상은 합격.

Model 을 아예 사용하지 않고 C,V 만으로도 사용가능하도록 loose 하게 연결돼있는 것도 마음에 들고
Active Record를 끌 수도 있다는 것도 유연성면에서 좋은 듯 하다.

그리고, Hook 이라는 코어 확장 기능이 있어서 프레임워크를 직접 수정하지 않고도 중간중간에 원하는 것들을 넣을 수가 있고,
캐슁, 프로파일링, 스캐폴딩도 물론 지원하며 헬퍼 들도 적절히 잘 만들어 놓은 것 같다.

검색해보니 PHP 창시자 Rasmus도 '굳이' 프레임워크를 쓸려면 이거 쓰라고 했다고 한다...

물론 MVC고 뭐고 그냥 구식 PHP 스타일로 쌩짜 코딩하는게 편하긴하지만 MVC 분리에서 오는 장점은 절대 무시 못함.

그동안 단순히 DB Library 만 썼다거나, Template 이용해서 스킨 분리하는 정도에만 그쳤었다면
제대로 MVC Framework 한번 사용해보는 것도 좋을듯 싶다...


http://codeigniter.com/
http://www.codeigniter-kr.org/


2009/11/18 20:51 2009/11/18 20:51
2009/11/18 20:51
Category dev.

TRACKBACK :: http://aprilbriz.com/trackback/91

Leave a Comment
[로그인][오픈아이디란?]
1  ... 34 35 36 37 38 39 40 41 42  ... 117 
전체 (117)
calm (50)
passion (3)
Bicycle (31)
dev. (12)
Mac (3)
music (7)
misc. (11)
Today 41 / Yesterday 35
Total 68788
Support Wikipedia