2012-05-04 3 views
0

저는 처음으로 코나를 배웠고 맥시 원칙에 대한 몇 가지 기본적인 사실을 알아야합니다. 지금까지는 HTML 페이지의 헤더에서 참조되는 Javascript 프레임 워크 (ext, openlayers 등) 만 사용했습니다. 그러면 클래스가 추출되어 응용 프로그램에 사용됩니다. 내가 좋아하는 한 개의 Ext.js 프레임 워크 설치를 참조하는만큼 많은 개별 응용 프로그램을 가질 수 있습니다.kohana 프레임 워크는 무엇을 위해 사용됩니까?

mvc 프레임 워크 인 Kohana는 분명히 다르지만 어떤 용도로 사용합니까? 즉 Kohana 설치 즉, 내부에 웹 응용 프로그램을 만드는 데 사용됩니까? 하나의 웹 응용 프로그램 ... 아니면 끝없는 응용 프로그램을 만드는 데 사용됩니까? 멀리 볼 수있는 한, kohana 프레임 워크를 다운로드하고 응용 프로그램을 만들기 위해 프레임 워크를 적용/확장합니다. 웹 CMS. 내가 옳은 줄에 있니?

환호,

답변

0

네, 일반적으로 각 웹 응용 프로그램이 라이브러리의 복사본을 가지고있다. 따라서 하나의 Kohana 사본이 하나의 웹 앱으로 확장되었습니다.

MVC는 웹 프레임 워크에서 일반적으로 사용되는 패턴입니다. 더 나은 코드 재사용과 앱의 다른 부분 간의 연결을 잃게됩니다.

2

Kohana 프레임 워크는 일반적으로 웹 응용 프로그램을 작성하는 데 사용됩니다. 일반적으로 하나의 Kohana를 설치하여 사용하면 웹 응용 프로그램을 만들 수 있습니다.

원한다면/usr/share/Kohana와 같은 곳에서 Kohana를 중앙에서 설치할 수 있습니다. 그런 다음 응용 프로그램 폴더를 이동하고 index.php의 경로를 올바른 위치로 업데이트합니다 (시스템 경로, 모듈 경로 및 응용 프로그램 경로).

MVC는 비즈니스 로직 (모델), 컨트롤러 (모델을 사용하여 데이터를 가져 와서 뷰로 전달)에 대한 디자인 패턴이며 일반적으로 뷰는 브라우저 (HTML)로 출력됩니다. 자세한 내용은 여기를 참조하십시오

http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller