코드이그나이터

코드이그나이터

작성일 2014.11.28댓글 1건
    게시물 수정 , 삭제는 로그인 필요

-컨트롤러에서 하나하나 살을 붙여넣는게 맞는 것인지요. 함께 작업하는 디자이너도 코드이그나이터에 대하여 어느정도 지식이 있어야 하는 것인지 궁금합니다. 이전에 하던 기술과는 완전 다른 것인지.. 혹시 파일 구조에 대한 참고 자료는 어디서 봐야 할지도 알려주시면 감사하겠습니다!


#코드이그나이터 #코드이그나이터4 #코드이그나이터3 #코드이그나이터 설치 #코드이그나이터 버전 확인 #코드이그나이터4 설치 #코드이그나이터 게시판 #코드이그나이터 예제 #코드이그나이터 라라벨 #코드이그나이터4 예제

profile_image 익명 작성일 -

codeigniter의 mvc구조에 대한 메뉴얼을 다시한번 살펴보세요 codeigniter포럼에 가시면 메뉴얼을 볼 수 있습니다.

간단히 설명하자면 컨트롤러는 주소이동과 주소 이동간에 작동할 각종 로직(db호출, 계산식, 함수사용, 화면 호출 등등)이 호출되는 곳입니다 우리가 url을 치면 가장 먼저 만나게 되는 파일이죠.

모델은 컨트롤러의 호출에 의해 데이터베이스와 통신을 통해 데이터를 가져오고 저장하고 수정하는 등의 쿼리를 실행하고 리턴값을 보내는 역할을 합니다

뷰는 컨트롤러의 호출에 의해 화면에 직접 보여지는 곳입니다 디자이너는 이쪽만 신경쓰면 됩니다

codeigniter의 application폴더에 controllers, models, views안에 각각 위에 이야기한 파일들이 들어가야합니다
각 파일별로 정의하는 방법 파일명 규정등이 있으니 이부분도 메뉴얼을 확인하세요.

기본 게시판 보기를 만들경우 이렇습니다
사용자가 게시판 url접속 -> 컨트롤러에서 게시판 db를 불러오는 모델 호출 -> 모델에서 쿼리실행하여 리스트 값을 리턴 -> 컨트롤러에서 리턴값을 변수로 저장하고 뷰의 호출과 함께 변수도 전달 -> 뷰에서 전달받은 변수를 통해 리스트를 보여줌

기존 한페이지에서 이 모든걸 다하던 기존 php 코딩형태가 codeigniter에서는 한페이지를 호출하기 위해 2~3개의 모듈이 조합되어 나타내게 됩니다.

php 코드이그나이터에 대해서 질문...

php를 책으로 따라해보면서 직접 홈페이지 제작도 한번 해봤는데 요즘 코드이그나이터라는 프레임워크를 사용한다고 하더군요. php공부를 했으면 코드이그나이터를...

코드이그나이터 어케 사용하나요

... 코드 복붙하는건가요? https://codeigniter.com/ 여기가 공식 페이지 입니다. PHP... 코드 복붙 하는거냐? - 이 질문은 무슨 뜻인지 모르겠네요. 도움이 되셨기를...

코드이그나이터 오류가 났는데 어떻게...

코드이그나이터로 하다가 잘 되던게 갑자기 잘 안되네요 데이터베이스는 아래에 있습니다. 리눅스 sql 서버가 start 되어있는지 부터 확인해 보세요. DB서버와 연결이 되지...

코드이그나이터

... 함께 작업하는 디자이너도 코드이그나이터에 대하여 어느정도 지식이 있어야 하는 것인지 궁금합니다. 이전에 하던 기술과는 완전 다른 것인지.. 혹시 파일 구조에...

php, 코드이그나이터, smarty 간단한...

... 코드이그나이터의 경우 $TEST = $this->input->get("TEST"); $TEST = $this->input->post("TEST"); 스마트리 템플릿의 경우 {$smarty.get.TEST} {$smarty.post.TEST} {$smarty.request.TEST}...

코드이그나이터에서 트랜잭션을...

코드이그나이터를 사용하고 있는 php 개발자입니다. 처음쓰는 거라서 잘 모르는데 트랜잭션을 사용하려고 하는데 이게 트랜잭션이 작동하는...

코그이그나이터 db연동질문

... 코드이그나이터 국내 커뮤니티에 물어보시면 빠른 답변이 오실겁니다. 연결시키려는 외부 db가 어떤 데이터베이스 종류인지도 명시하심이 좋구요....