제목 | 모델 갯수 질문입니다. | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 소연신 | 작성시각 | 2017/05/31 12:30:23 |
|
|||
페이지별로 모델이 있어야 되나요? 저는 user관련 된건 user모델에서 전부 처리했는데... 로그인, 회원가입, 아이디찾기, 비번찾기 별로 다 있어야 된다고 합니다. 파일을 따로요. MVC 가 1:1:1로 있어야 된다는건데.. 이게 맞는건가요? |
|||
다음글 | 혹시 티베로 db를 코드이그나이터에서 써보신 분이 계신... (1) | ||
이전글 | database.php에 pconnect=true의 정... (1) | ||
전상민
/
2017/05/31 12:33:42 /
추천
0
|
kaido
/
2017/05/31 12:55:46 /
추천
0
이상적인 비율은 적은 모델, 모델보다 조금 많은 컨트롤러, 많은 뷰 입니다. 분류방식은 개개인의 취향과 노하우 차이라서 정답은 없습니다. restful 방식으로 가면 경계가 모호하기도 하구요. |
배강민
/
2017/05/31 16:45:09 /
추천
0
1:1:1의 비율이라면 php파일 1개로 쿼리실행, html표출까지 다 있는 완전한 일명 날코딩의 파일을 단순히 분리만 해놓은게 될 듯 한데용
|
정답은 없지만, 일반적으로 기능 단위로 모델을 분리하진 않고 테이블 단위로 만듭니다.
모델은 데이터를 다루는 기능이 들어가고 그걸 가져다 쓰는 클래스를 분리해서 쓰죠.
mvc 가 model, view, controller 의 1:1:1 비율을 유지하는 패턴은 아닙니다.