자유게시판

제목 HMVC 어렵네요...
글쓴이 지지고 작성시각 2012/10/10 03:01:12
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 9937   RSS
일단 wiredsignz 가 작성한 페이지를 번역해서 봤는데 이것만으로는 이해가 어렵고..
어떻게 동작하는지도 알기 어렵고..

열심히 구글링 중입니다...

CI에서 라이브러리, 클래스 확장 이런거 쓸일 없을 줄 알고 건너 뛰니까... 이걸 사용하는 HMVC 를 사용하려니 머리가 아프네요.

이래서 기초가 중요한가 봅니다... 건너 뛰면 그 단계에서 노는건 특별한 문제가 없지만 응용되는 단계에서는 맥을 못추네요..

휴... 언제쯤 웹페이지 만드는데 포커스 둘 수 있을까요? ㅎㅎ


지금 엄청 궁금한건..

웹루트/application/modules 와 웹루트/modules 에 관계...
왜 application/core 에 My_로 시작하는 php를 넣어줘야 하고...
application/third_party 는 뭐하는 디렉토리며
application/third_party/MX 는 뭐고 또 거기에 MY_ 로 시작하는 php 가 왜 있는건지..

또... 만약 어떤 모듈을 넣었으면 그 모듈에 컨트롤러, view에 어떻게 접근해야 하는지... 휴...
어디서 보니까 package path 인지 뭔지도 사용하는데... 왜 이런건 사용하는지...

산더미.. 산더미네요..


 다음글 이틀을 삽질한 어처구니 없는 에러... (15)
 이전글 크롬22 쓰고 있는데 인쇄 머리글/바닥글이 깨짐네요. (1)

댓글

milosz / 2012/10/10 07:31:38 / 추천 0
 HMVC는 사용해보지 않았지만 MY_ 로 시작한다는건 http://codeigniter-kr.org/user_guide_2.1.0/general/core_classes.html 이런 이유에서 아닐까요?ㅎ
메뉴얼 매니아라서 이런건 번쩍번쩍 하네요. 메뉴얼 짱!
한대승(불의회상) / 2012/10/10 09:14:59 / 추천 0
1. application/core의 My_로 시작 시작 되는 이유
application/core 에 들어 있는 php 파일은 기존 코어를 확장하거나 사용자가 만든 코어가 들어감
- 사용자가 CI의 기본 코어를 확장하는거나 만든거라 MY_를 사용하지 않으면 CI와 충돌함

2. 
application/third_party 디렉토리?
- 밴더(?)에서 제공하는 라이브러리가 들어가는 곳으로 추측(응?) 함

내가 아는 부분은 대략 이정도???