>  기사  >  백엔드 개발  >  Yii 프레임워크 공식 가이드 시리즈 33 – Yii 확장: 개요

Yii 프레임워크 공식 가이드 시리즈 33 – Yii 확장: 개요

黄舟
黄舟원래의
2017-02-15 09:26:021074검색



Yii 확장은 개발에서 매우 일반적인 동작입니다. 예를 들어, 새 컨트롤러를 작성할 때 CController 클래스 Extended Yii를 상속합니다. 새 구성 요소를 작성하면 CWidget 또는 기존 구성 요소 클래스를 상속하게 됩니다. 확장 코드가 재사용을 위해 타사 개발자에 의해 설계된 경우 이를 확장(Extension)이라고 합니다.

확장 프로그램은 대개 단일 목적으로 사용됩니다.

  • 애플리케이션 구성 요소

  • 구성 요소

  • 컨트롤러

  • 액션

  • 필터

  • 콘솔 명령

  • Validator: 유효성 검사기는 CValidator 클래스에서 상속된 구성 요소입니다.

  • Helper: 도우미는 정적 메서드만 포함하는 클래스입니다. 클래스 이름을 네임스페이스로 사용하는 전역 함수와 유사합니다.

  • 모듈: 모듈은 일반적으로 여러 클래스 파일과 해당 특수 파일이 포함된 패키지입니다. 단일 구성 요소보다 더 고급 기능을 갖춘 모듈을 만들 수 있습니다.

확장 기능은 어떤 구성 요소에도 속하지 않는 구성 요소일 수 있습니다. 실제로 Yii는 코드의 거의 모든 부분을 특정 요구 사항에 맞게 확장하고 사용자 정의할 수 있도록 매우 신중하게 설계되었습니다.

확장 시리즈 튜토리얼:

Yii Framework 공식 가이드 시리즈 34 - Yii 확장: 확장 사용

Yii Framework 공식 가이드 시리즈 35 - Yii 확장: 확장 만들기

Yii 프레임워크 공식 가이드 시리즈 36 - Yii 확장: 타사 라이브러리 사용

위는 Yii 프레임워크 공식 가이드 시리즈 33 - Yii 확장: 개요의 내용입니다. PHP 중국어 넷(www.php.cn)!


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