首頁  >  文章  >  後端開發  >  Yii20框架的介紹與簡單部署

Yii20框架的介紹與簡單部署

WBOY
WBOY原創
2016-07-28 08:28:481564瀏覽

Yii是什麼?

        高效能,基於組件

Yii適合做什麼?

        大型應用,門戶,社區,OMS,電子商務等

Yii與其他框架相比

       1:和其他框架相比,Yii實現了MVC Model-View-Controller)設計模式並基於該模式組織程式碼。

        2:Yii程式碼簡單又優雅。

        3:Yii是一個全端框架,對關係型和NoSQL資料庫都提供了查詢產生器和ActiveRecord;多層快取支持,等等。

        4:Yii程式碼簡介,高效能總是Yii的首要目標之一。

版本:

        2.0版本是一個完全重寫的版本,採用了最新的技術和協議,包括依賴套件管理器Composer、PHP代碼規範PSR、命名空間、Traits(特質)等等。

        Yii2.0需PHP5.4以上版本。

ii2.0框架基礎部署(不包含資料庫)

Yii2.0框架高階部署

下載位址:http://www.yiichina.com/download

基礎部署:進入basic/web/index.php

如果顯示如下錯誤

 Yii20框架的介绍和简单部署

'cookieValidationKey' => '107lab'。

注意:後面的內容可以隨便寫。 進階部署:開啟advanced檔案中的init.bat,選擇0,然後輸入yes

注意:如果開啟閃退,或顯示

The OpenSSL PHP extension is required by Yii2.

則需要找到自己wamp環境中的php.ini 文件,去掉

extension=php_openssl.dll,前面的分號,然後重啟

extension=php_openssl.dll,前面的分號,然後重啟

extension=php_openssl.dll,前面的分號,然後重啟

extension=php_openssl.dll,前面的分號,然後重啟

extension=php_openssl.dll,前面的分號,然後重啟

extension=php_openssl.dll,前面的分號,然後重新啟動

在進階版本中,

backend對應後台目錄,

frontend對應前台目錄。  Yii20框架的介绍和简单部署

目錄結構 model:模型

controller:控制器views:視圖

config:配置🎜>web:存放入口文件vender:存放框架核心的類文件和一些擴展

runtime:運行的時候自動生成的一些文件

注意:如果開啟閃退,或顯示

The OpenSSL PHP extension is required by Yii2.

則需要找到自己自己的🎜>extension=php_openssl.dll,前面的分號,然後重啟Apache

在進階版本中,

backend對應後台目錄,

frontend。


目錄結構 

model:模型

controller:控制器views:視圖config:配置🎜>web:存放入口文件vender:存放框架核心的類文件和一些擴展runtime:運行的時候自動生成的一些文件 以上就介紹了 Yii20框架的介紹和簡單部署,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:nginx設定下一篇:nginx設定