yii框架是BSD License推出的一款開源程序框架,用戶使用該款框架,能夠隨心所欲的開發(fā)開源以及私有的Web應(yīng)用程序,非常適合于門戶網(wǎng)站、論壇、內(nèi)容管理系統(tǒng)、電子商務(wù)項(xiàng)目等。
軟件特色:
1、運(yùn)用了PHP命名空間、Trait、 PSR標(biāo)準(zhǔn) 、Composer和Bower包管理器, 等新技術(shù)新標(biāo)準(zhǔn)。
2、實(shí)現(xiàn)了 依賴注入和依賴注入容器 以及 服務(wù)定位器(Service Locator) 等新架構(gòu)新模式。
3、Yii2.0格外重視安全性,采取一系列手段有效防止SQL注入、XSS攻擊、CSRF攻擊、cookie篡改等。
廣泛支持各類SQL和NOSQL數(shù)據(jù)庫,高效實(shí)現(xiàn)了Active Record等數(shù)據(jù)庫查詢、操作界面,提供數(shù)據(jù)庫遷移、復(fù)制、 讀寫分離等功能。
4、只需極少量的代碼就可以實(shí)現(xiàn)完全符合標(biāo)準(zhǔn)的RESTful API。
5、支持各種粒度、介質(zhì)的緩存機(jī)制。
6、提供多種認(rèn)證和授權(quán)手段基于cookie和基于令牌的認(rèn)證,RBAC等權(quán)限控制手段,支持OpenID,OAuth1,OAuth2等。
7、支持Bootstrap,jQuery UI,提供了豐富的Widget掛件供使用。
8、完善的國際化支持,提供符合 ICU標(biāo)準(zhǔn) 的時(shí)間、復(fù)數(shù)等格式化工具和消息翻譯、視圖翻譯等功能。
9、除了支持Twig和Smarty 2個(gè)主流的PHP模版引擎外,開發(fā)者還可以自己寫擴(kuò)展支持其他引擎。
10、為苦命碼農(nóng)提供了 Yii調(diào)試工具條 和 Gii
代碼生成器 以及 文檔生成器 等高效開發(fā)工具。
11、集成了 Codeception 和 Faker,并與DB Migration相結(jié)合,提供了一個(gè)fixture框架,方便測(cè)試開發(fā)。
更新日志:
錯(cuò)誤7670:添加# Yii 網(wǎng)絡(luò) urlnormalizer規(guī)范要求并沒有尾隨斜線(rob006,cronfy,klimov paul)
錯(cuò)誤7670:UrlNormalizer說#規(guī)范要求并沒有尾隨斜線(rob006,cronfy,klimov paul)
錯(cuò)誤9027:網(wǎng)站的# Yii固定子類 uploadedFile回報(bào)父母的實(shí)例在調(diào)用后(andrewnester)
錯(cuò)誤9101:固定# Yii Web視圖網(wǎng)絡(luò)財(cái)富管理:一方面:appendtimstamp財(cái)產(chǎn)(githubjeka,silverfire)
錯(cuò)誤9277:固定# Yii 控制臺(tái)控制器 assetcontroller失去目標(biāo)捆綁自定義選項(xiàng)(petrabarus,klimov paul)
錯(cuò)誤9561:#固定cangetproperty()和cansetproperty()返回Yii 數(shù)據(jù)庫 baseactiverecord假屬性(klimov paul、鎳三)
錯(cuò)誤10358:在# yii.js Ajax預(yù)固定的比賽條件(silverfire)
錯(cuò)誤10563:#固定形成文件下載內(nèi)容配置頭(samdark)
錯(cuò)誤10567:固定# Yii assetcontroller控制臺(tái)控制器失去束重寫配置,這使得它的外部(他保羅)
錯(cuò)誤10587:新#用控制器實(shí)例沒有響應(yīng)::event_after_send處理器(samdark,andrewnester)
錯(cuò)誤10681:#恢復(fù)固定beforevalidate事件調(diào)用yii.activeform.js(silverfire)
錯(cuò)誤11347:固定# Yii 工具 pjax::registerclientscript()通過自定義容器的pjax js插件(silverfire)