Yii實現(xiàn)顯示靜態(tài)頁的方法,yii實現(xiàn)靜態(tài)_PHP教程
Jul 12, 2016 am 08:53 AMYii實現(xiàn)顯示靜態(tài)頁的方法,yii實現(xiàn)靜態(tài)
本文實例講述了Yii實現(xiàn)顯示靜態(tài)頁的方法。分享給大家供大家參考,具體如下:
使用Yii內(nèi)置的一個CViewAction來服務(wù)所有這些頁。
首先,建立以個controller類如DocController,覆蓋actions方法
public function actions() { return array( 'page'=>array( 'class'=>'CViewAction', ), ); }
根據(jù)官方指南,以上代碼聲明了一個外部action類CViewAction.
然后,生成目錄protected/views/doc/pages.
最后,在該目錄下存儲一個文件叫about.php,內(nèi)容為:"about this site" ,此時這些頁將使用應(yīng)用的默認布局文件。因此該文件僅僅描述本頁相關(guān)內(nèi)容。
http://www.yourhost.com/index.php?r=doc/page&view=about
如果有很多靜態(tài)頁,可以將其放在子目錄里,假設(shè)有一個有靜態(tài)頁在protected/views/doc/pages/help/contact.php:
http://www.yourhost.com/index.php?r=doc/page&view=help.contact
當然,我們也可以定制CViewAction的行為,查看API文檔了解更多有關(guān)于CViewAction
更多關(guān)于Yii相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Yii框架入門及常用技巧總結(jié)》、《php優(yōu)秀開發(fā)框架總結(jié)》、《smarty模板入門基礎(chǔ)教程》、《php日期與時間用法總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計入門教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對大家基于Yii框架的PHP程序設(shè)計有所幫助。

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

??? ??











?? ??? ???? ????, ????, ???? ??? ?? ??? ?? ??? ??? ?????. ??? ??? ??? ??? ??? ?? ???? ??? ?? ??? ??? ?? ??? ?? ??. ??? ?? ??? ??? ?? ??, ?? ? TV ?? ??, ????? ??? ? ?? ???? ?? ?????. ????? ??? ????? ??? ?????? ???? ?? ?? ??? ?????. ?? ?? ??? PHP? Yii2, Ph? ?? ??? PHP ????? ? ?? ???? ?????.

Yii ?????? ? ?????? ?? ????? ????? ?? ??? ??? ?? ??? ???? ?? ?? PHP ? ?????? ????????. ??? ??? ??? ?? ?? ? ?????. Yii ???????? SQL? ??? ??? ???? ??????? ????? ???? ????? ???? ??? ? ????. Yii ?????? ?? ???? ?? ActiveRecord ??, QueryBuilder ??, ?? ?? ? ?? SQL ?? ??? ?????.

???? ?? ???? ?? ? ?????? ??? ?? ??? ?? ???? ????. ???? ?? ?????? ???? ?? ???? ???? ? ?? ????? ????? ??? ?????? ?????. Yii? ??? ??? ??? ??? ???? ???? ??? PHP ????????. Yii3? Yii2? ???? ??? ?? ??? ?? ????? Yii ?????? ??? ?????. ?? ???? Yii3 ?????? ???? PHP ??????? ???? ??? ???????.

? ??????? ?? ??? ?? ???? ?? ???? ?? ?????? ??? ? ?? ? ?? ???? ?? ?????. Symfony? Yii2? ? ?? ?? ?? PHP ????????. ? ? ??? ??? ??? ??? ??? ??? ? ??????? ???? ?? ?? ?? ?????? ? ?????? ???? ? ?? ??? ?? ? ??? Symphony? Yii2? ?? ??? ???????. ?? ?? Symphony? PHP? ??? ?? ?? ? ?????? ??????? ??? ???? ???.

???? ??? ??? ????? ????? ??? ??? ?? ??? ??? ?? ? ?? ?????. ??? ???? ???? ?? ???? ?? ???? ???? ?? ?? ?????. PHP ????? Yii? ???? ??? ? ??????? ??? ???? ? ??? ?? ??? ????????. ??? Yii ?????? ???? ???? ???? ?? ???? ???? ??? ?????. ?????? ?? ?? Yii ??????? ?????? ??? ?? ??? ?????. ??? ?? ????? ?? ???? ??? ???? ???

Docker? ???? YII ??????? ??????? ???? ???? ??? ?????. 1. Dockerfile? ???? ??? ?? ????? ?????. 2. DockerCompose? ???? YII ?? ???? ? MySQL ??????? ??????. 3. ??? ?? ? ??? ???????. ???? ?? ?? ???? ??? ????? ??? ??? ??? ???? ?? Dockerfile? ?? ??? ?? ??? ???? ?? ?????.

Laravel? YII? ?? ???? ?? ??, ??? ?? ? ?? ???????. 1. Laravel? ??? ???? ???? ????? Eloquentorm ? Artisan ??? ?? ??? ??? ???? ?? ?? ? ????? ?????. 2.YII? ??? ???? ????, ? ?? ??????? ????, ???? Activerecord ? ?? ???? ????? ??? ?? ??? ????.

???? ??? ???? ?? API? ??? ?????? ?? ???? ???? ??? ??? ?????. ??? ?? ??? ?? ????? ???? API ?????? ???? ?? ?? ? ????? ????. API ?????? ??? ? Yii2? Symfony? ???? ???? ?? ?? ? ?? ?????. ???? API ???? ?? ?? ? ?????? ? ????? ? ? ?????? ???? ? ?? ??? ?????. 1. ?? ?? Yii2? Symfony? ??? ??? ? ?? ?? ?? ??? ?? ??? PHP ????????.
