php的yii框架開發總結3

2022-04-25 01:56:07 字數 1228 閱讀 3213

利用yii裡面的gii工具可以很容易的自動建立資料表相應的的curd操作的基於mvc的檔案:

'

modules

'=>

array('

gii'

=>

array('

class

'=>

'system.gii.giimodule',

'password

'=>

'這兒設定乙個密碼',

),),

瀏覽器開啟http://localhost:8088/yii/mysite/index.php?r=gii      當然路徑要根據自己的**目錄改正。

如果url規則改過,也可能是:http://localhost:8088/yii/mysite/index.php/gii

登陸之後介面:

點選model generator鏈結開始使用模型建立工具。

model generator頁中,在table name一欄輸入tbl_user(使用者表的名字),然後按下preview按鈕。乙個預覽表將顯示在我們面前。我們可以點選**中的鏈結來預覽要生成的**。如果一切ok,我們可以按下generate按鈕來生成**並將其儲存在乙個檔案中。

通過這一步,我們就有了如下新建立的檔案:

模型類建好之後,我們就可以使用crud generator來建立為這些模型實現crud操作的**了。我們將對post模型執行此操作。

crud generator頁面中,model class一欄輸入post(就是我們剛建立的 post 模型的名字) ,然後按下preview按鈕。我們會看到有很多檔案將被建立。按下generate按鈕來建立它們。

讓我們看一下通過crud生成器生成的這些檔案。所有的檔案都建立在了/wwwroot/blog/protected目錄中。為方便起見,我們把它們分組為控制器(controller)檔案和 檢視(view)檔案:

視**件:

php的yii框架開發總結9

這一篇講解怎麼實現的自動發郵件的功能,我在網上查了很多資料,很多都是用定時檢測來實現的,我試過,效率太低,也卡了。後來就寫了乙個.bat檔案來實現重新整理頁面,用了windows的定時任務定時來執行該.bat檔案,成功實現了功能。bat檔案 echo offiexplore localhost yi...

php的yii框架開發總結6

mvc中的controller部分,所有的controller類都是繼承自controller基類,基類裡面包含actionadmin 管理員,actionindex 一般預設顯示,actionview 檢視某些資訊,actiondelete 刪除資料,actionupdate 修改資訊,actio...

php開發 yii框架

yii框架教程 以下圖表展示了乙個應用如何處理請求 使用者向入口指令碼web index.php發起請求。應用通過請求元件解析請求的路由。應用建立乙個控制器例項去處理請求。控制器建立乙個操作例項並針對操作執行過濾器。如果任何乙個過濾器返回失敗,則操作退出。如果所有過濾器都通過,操作將被執行。操作會載...