CI 묻고 답하기

제목 codeigniter 의 효율성
글쓴이 스크림 작성시각 2010/03/25 12:46:35
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 21652   RSS
간단한 커뮤니티 사이트를 제작하면서

처음으로 mvc 모델에 기반해서 제작을 해보려고

codeigniter 를 배우려고 합니다.


그런데 강좌 첫 글을 보니. 요청처리도에 보니까

엄청나게 맣은 include 와 require 가 생기게 되는데.


그냥 간단히 알림만 할 view 페이지에도 저렇게 많은 include 와 require 가 생겨버리면


그만큼 아파치에 부하가 걸리게 되지 않나요?


구조화하는 것도 중요하지만.


효율성도 중요하다고 생각하는데... 효율성 면에선 어떤지 궁금합니다.
 다음글 uri_to_assoc 에 관한 질문입니다~ (1)
 이전글 Model 의 함수가 호출이 안되는데요.. -_- (1)

댓글

변종원(웅파) / 2010/03/25 13:28:31 / 추천 0
 당연히 날코딩 하는 것에 비하면 부하가 생깁니다.
그 부분은 작업 생산성이냐 서버 비용이냐를 따져봐야 할 것 같구요.
소규모 커뮤니티라면 개발자가 편하면 될 것 같은데요? ^^

그리고 실제 소스를 보시면 include, require가 우려할만큼 많지 않습니다.
codeigniter가 타 프레임워크보다 가벼운 게(cake, zend) 이유가 있습니다.
전부를 한꺼번에 include 해서 사용하는게 아니라 필요할때 로딩해서 사용하는 개념입니다.

만약 이번 한번만 codeigniter로 작업하실 거라면 당연히 날코딩으로 하시는 게 낫습니다.
그렇지만 앞으로 php도 프레임워크 가능자를 찾는 추세가 늘어나고 있고
코드 재생산성을 생각하면 날코딩+클래스 또는 함수 와는 비교가 안됩니다.
사실 이건 말이 필요없습니다. 한번 해보시면... 정말 아~~~ 합니다. ^^