>  기사  >  php教程  >  Yii2.0 구조 개요

Yii2.0 구조 개요

伊谢尔伦
伊谢尔伦원래의
2016-11-25 14:24:551087검색

Yii는 MVC(Model-View-Controller) 디자인 패턴을 사용하여 구성됩니다. 모델은 데이터, 비즈니스 로직 및 규칙을 나타냅니다. 뷰는 모델의 출력을 표시하고 컨트롤러는 입력을 받아 모델 및 뷰 명령으로 변환합니다.

MVC 외에도 Yii 애플리케이션에는 다음과 같은 부분이 있습니다.

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

애플리케이션: 전역적으로 액세스할 수 있는 개체로, 구성 요소를 관리하고 조정하여 요청을 완료합니다.

애플리케이션 구성 요소: 애플리케이션에 등록된 개체로, 요청을 완료하기 위한 다양한 기능을 제공합니다.

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

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

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

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

Yii2.0 구조 개요

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