사용자 도구

사이트 도구


codeigniter:mvc

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
codeigniter:mvc [2011/08/01 21:56]
starlits
codeigniter:mvc [2011/08/01 21:57] (현재)
starlits
줄 5: 줄 5:
 ===== M(MODEL) ===== ===== M(MODEL) =====
  
-  * MOMEL : 데이터 구조를 나타낸다. 모델 클래스는 많은 경우 데이터베이스에서 정보를 삽입 업데이 트하는 메서드를 가집니다. +  * **<color red>MOMEL</color>** : 데이터 구조를 나타낸다. 모델 클래스는 많은 경우 데이터베이스에서 정보를 삽입 업데이 트하는 메서드를 가집니다. 
  
 - CodeIgniter에서 모델은 반드시 필요 없습니다.  이므로 MVC에 대해 약간 루즈한 접근을 취하고 있다고 할 수 있습니다.  불필요한 분리가 필요하지 않거나 모델을 유지 보수하는 것이 희망보다 복잡하다는 것을 알게 된 경우에는 모델을 사용하지 않고 최소한 컨트롤러와 뷰를 사용하여 응용 프로그램을 구축할 수 있습니다.  또한 CodeIgniter는 기존 스크립트를 포함할 수있다뿐만 아니라 당신이 가장 이해하기 쉬운 방법으로 프로그래밍하기 위해 시스템의 코어 라이브러리를 개발하는 것도 있습니다. (CodeIgniter 1.0 버전에서는 MODELS라는 폴더도 존재하지 않음) - CodeIgniter에서 모델은 반드시 필요 없습니다.  이므로 MVC에 대해 약간 루즈한 접근을 취하고 있다고 할 수 있습니다.  불필요한 분리가 필요하지 않거나 모델을 유지 보수하는 것이 희망보다 복잡하다는 것을 알게 된 경우에는 모델을 사용하지 않고 최소한 컨트롤러와 뷰를 사용하여 응용 프로그램을 구축할 수 있습니다.  또한 CodeIgniter는 기존 스크립트를 포함할 수있다뿐만 아니라 당신이 가장 이해하기 쉬운 방법으로 프로그래밍하기 위해 시스템의 코어 라이브러리를 개발하는 것도 있습니다. (CodeIgniter 1.0 버전에서는 MODELS라는 폴더도 존재하지 않음)
codeigniter/mvc.1312203416.txt.gz · 마지막으로 수정됨: 2011/08/01 21:56 저자 starlits