작년 말, SitePoint는 최고의 PHP 프레임 워크를 강조하는 기사를 발표했습니다. 4 위에 묶인 Yii ( yee
<span>use yii<span>\helpers\Html</span>;</span>
3. 매우 확장 가능
4. 테스트 를 장려합니다
<span>public static $aliases = ['@yii' => __DIR__];</span>
테스트의 URL은/컨트롤러/액션 대신 형식 인덱스를 사용합니다.
<span>namespace app<span>\components</span>; </span> <span>class View extends yii<span>\web\View</span> { </span> <span>public $bodyId; </span> <span>/* Yii allows you to add magic getter methods by prefacing method names with "get" */ </span> <span>public function getBodyIdAttribute() { </span> <span>return ($this->bodyId != '') ? '' : ''; </span> <span>} </span> <span>}</span>
5. 보안을 단순화합니다
모델
컨트롤러<span>use yii<span>\helpers\Html</span>;</span>
development 로 설정된 경우에만 GII가로드되고 LocalHost를 통해 액세스 할 때만로드됩니다.
<span>use yii<span>\helpers\Html</span>;</span>
<span>public static $aliases = ['@yii' => __DIR__];</span>
<span>namespace app<span>\components</span>; </span> <span>class View extends yii<span>\web\View</span> { </span> <span>public $bodyId; </span> <span>/* Yii allows you to add magic getter methods by prefacing method names with "get" */ </span> <span>public function getBodyIdAttribute() { </span> <span>return ($this->bodyId != '') ? '' : ''; </span> <span>} </span> <span>}</span>
<span><span><span><body</span> <span><span><?=$this->BodyIdAttribute?></span></span>></span></span>
참고 :
이 외부 도구를 수동으로 다운로드하여 설치해야합니다.yii 2 프레임 워크는 개발자가 코어 코드의 거의 모든 부분을 사용자 정의 할 수 있기 때문에 확장 가능한 것으로 간주됩니다. 즉, 개발자가 프레임 워크가 특정 작업을 처리하는 방식을 조정 해야하는 경우 핵심 코드를 직접 수정하지 않고도 그렇게 할 수 있습니다. 이것은 높은 수준의 유연성과 적응성을 허용하므로 특정 프로젝트 요구 사항을 충족시키기 위해 프레임 워크를 더 쉽게 조정할 수있게 해주므로 중요한 이점이 있습니다.
YII 2 프레임 워크는 어떻게 고성능을 보장합니까?
YII 2 프레임 워크는 효율적인 게으른 하중 기술을 통해 고성능을 보장합니다. 이는 특정 프로세스에 필요한 구성 요소 만로드하여 서버의 부하를 줄이고 응용 프로그램의 전반적인 성능을 향상시킵니다. 또한 YII 2는 데이터 캐싱을 지원하여 성능을 향상시킵니다.yii 2 프레임 워크와 함께 타사 코드를 사용할 수 있습니까? 타사 코드로 원활하게 작동하도록 설계되었습니다. Composer Dependency Manager를 사용하여 타사 라이브러리와 패키지를 YII 2 응용 프로그램에 쉽게 통합 할 수 있습니다.
YII 2 프레임 워크는 오류 및 예외를 어떻게 처리합니까?는 복잡한 웹 애플리케이션을 개발하는 데 적합한 yii 2 프레임 워크입니까?
YII 2 프레임 워크는 어떻게 국제화를 지원합니까?
yii 2 프레임 워크에 어떤 종류의 커뮤니티 지원이 제공됩니까?
위 내용은 YII 2 프레임 워크를 선택 해야하는 7 가지 이유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!