>PHP 프레임워크 >YII >yii 프레임워크의 애플리케이션 구조는 무엇입니까?

yii 프레임워크의 애플리케이션 구조는 무엇입니까?

(*-*)浩
(*-*)浩원래의
2019-11-28 13:26:352231검색

Yii는 MVC(Model-View-Controller) 디자인 패턴에 대한 참조를 적용하여 구성합니다. Yii는 웹 프로그래밍에서 이 성숙한 기술을 사용하여 로직 레이어와 프리젠테이션 레이어를 더 잘 분리합니다.

yii 프레임워크의 애플리케이션 구조는 무엇입니까?

모델은 뷰에 표시되는 데이터, 비즈니스 논리 및 규칙을 나타냅니다. 모델의 출력; 컨트롤러는 입력을 받아들이고 이를 모델 및 보기 명령으로 변환합니다.

Yii 애플리케이션에는 MVC 외에도 다음과 같은 부분이 있습니다. (권장 학습: yii 프레임워크 ) #🎜 🎜## 🎜🎜#

입력 스크립트:

최종 사용자가 직접 액세스할 수 있고 요청 처리 주기 시작을 담당하는 PHP 스크립트입니다.

애플리케이션:

전역적으로 액세스할 수 있고 구성 요소를 관리하고 조정하여 요청을 완료할 수 있는 개체입니다. 구성 요소 사용: 애플리케이션에 등록된 개체로, 요청을 완료하는 데 다양한 기능을 제공합니다.

모듈: 완전한 MVC 구조를 포함하는 독립 패키지입니다. 애플리케이션은 여러 모듈로 구성될 수 있습니다.

Filter:

컨트롤러가 요청을 처리하기 전이나 후에 실행을 트리거해야 하는 코드입니다.

Widget:

뷰에 포함될 수 있고 컨트롤러 로직을 포함할 수 있으며 다양한 뷰에서 반복적으로 호출될 수 있는 개체입니다.

아래 다이어그램은 Yii 애플리케이션의 정적 구조를 보여줍니다. #

위 내용은 yii 프레임워크의 애플리케이션 구조는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.