溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

yii框架指的是什么

發布時間:2021-01-13 13:54:56 來源:億速云 閱讀:230 作者:小新 欄目:編程語言

小編給大家分享一下yii框架指的是什么,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

Yii是一個 高性能的,適用于開發WEB 2.0應用的PHP框架。自帶豐富的功能,包括MVC,DAO/ActiveRecord,I18N/L10N,緩存,身份驗證和基于角色的訪問控制,腳手架,測試等,可顯著縮短開發時間。

Yii 是一個開源的,面向對象的,基于組件的 MVC PHP Web 應用程序框架。 Yii 的發音為“Yee”或[ji:],中文的意思是“簡單和進化”,它可以是“Yes It Is!”的首字母縮寫。

Yii 最初是為了解決 PRADO 框架的缺點:緩慢處理復雜的頁面,陡峭的學習曲線和難以定制許多控件。2006 年 10 月,經過十個月的開發,Yii 的第一個 alpha 版本發布,隨后于 2008 年 12 月正式發布 1.00 版本。

Yii 1.1 于 2010 年 1 月發布,添加了表單構建器,關系活動記錄查詢,單元測試框架等。Yii 社區繼續關注 1.1 分支,支持 PHP7 和安全修復程序。最新版本是 2019 年 4 月的 1.1.21 版本。

2011 年 5 月,開發人員決定使用新的 PHP 版本并修復架構缺陷,從而產生 2.0 版本。2013 年 5 月,Yii 2.0 代碼上市,隨后是 2014 年 10 月的第一個穩定版本。從版本 2.0.9 開始支持 PHP7。最新版本 2.0.19 于 2019 年 5 月發布。

Yii 功能包括:

模型 – 視圖 – 控制器(MVC)設計模式。

生成復雜的 WSDL 服務規范和管理 Web 服務請求處理。

國際化和本地化(I18N 和 L10N),包括消息轉換,日期和時間格式,數字格式和界面本地化。

分層緩存方案,支持數據緩存,頁面緩存,片段緩存和動態內容??梢愿木彺娴拇鎯橘|。

錯誤處理和記錄??梢詫θ罩鞠⑦M行分類,過濾并路由到不同的目的地。

安全措施包括防止跨站點腳本(XSS),跨站點請求偽造(CSRF)和 cookie 篡改。

基于 PHPUnit 和 Selenium 的單元和功能測試。

通過 Gii 工具自動生成骨架應用程序,CRUD 應用程序的代碼。

Yii 組件和命令行工具生成的代碼符合 XHTML 標準。

旨在與第三方代碼配合使用。例如,可以包含來自 PEAR 或 Zend Framework 的代碼。

以上是“yii框架指的是什么”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女