제목 | 컨트롤러 파일의 생성 기준 | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 그동안 | 작성시각 | 2018/07/23 18:19:02 |
|
|||
안녕하세요, 여러분들은 컨트롤러 파일 생성(추가) 기준을 어떻게 잡고 계신가요? 저는 어디까지 같은 컨트롤러 파일로 구성해야할지 애매할때가 많네요. 어떤 기준이 좋을까요???
예) 쇼핑몰 주문의 경우 - 상품 주문하는 페이지 (product_order) - 마이페이지/주문확인하는 페이지 (order_list) 를 같은 컨트롤러(order) 파일에 구성하는 것이 적절할까요?
|
|||
다음글 | DB join and union 질문 (4) | ||
이전글 | ci ㅅㅔ션 다시 문의 (2) | ||
변종원(웅파)
/
2018/07/23 18:23:12 /
추천
0
|
그동안
/
2018/07/23 18:31:18 /
추천
0
메뉴기준이라면 질문드린 예는 각각 컨트롤러가 존재하는게 맞겠네요? 마이페이지 메뉴가 많은데 메뉴별로 1page씩이라 메뉴 갯수만큼 컨트롤러를 만들어야 겠네요 |
변종원(웅파)
/
2018/07/23 19:05:49 /
추천
0
그동안/ 대분류 별로 하나씩 만드시고 그 하위는 내부 메소드로 처리하시면 됩니다.
|
그동안
/
2018/07/23 20:32:15 /
추천
0
아네 감사합니다
|
kaido
/
2018/07/24 09:05:38 /
추천
0
사실 정답이 없습니다 아예 모듈별로 한다면 상품과 구매를 하나에 통째로 넣는 사람도 있습니다. 다만 조금더 능숙하게 한다면, 하나의 클래스가 중복없이 여러 클래스에서 동일하게 불러올수 있다면 베스트입니다. |
그동안
/
2018/07/24 12:23:11 /
추천
0
kaido님/ 감사합니다^^
|
이 질문도 종종 올라오는 질문이라 검색하시면 알 수 있겠지만.
컨트롤러는 주소와 연결이 되니 통상적으로 메뉴기준으로 생성을 합니다.
주소와 연동되지 않는 것들은 기능단위로 생성을 하구요. (예를 들어 파일 업데이트 처리 컨트롤러)