Yii是優秀的運用非常廣泛適合開發PHP大型專案的架構,以下是青鋒建產給大家分享的yii框架的簡介,特點、優勢、系統需求。
Yii 是什麼
Yii 是一個高效能,基於元件的PHP 框架,用於快速開發現代Web 應用程式。名字 Yii (讀作 易)在中文裡有「極致簡單與不斷演變」兩重意義, 也可看作 Yes It Is! 的縮寫。 (建議學習:yii教學)
Yii 最適合做什麼?
Yii 是一個通用的 Web 程式設計框架,也就是可以用來開發各種用 PHP 建構的 Web 應用。因為基於組件的框架結構和設計精巧的快取支持,它特別適合開發大型應用, 如門戶網站、社區、內容管理系統(CMS)、 電子商務項目和 RESTful Web 服務等。
Yii 的優勢的所在
和其他PHP 框架類似,Yii 實作了MVC(Model-View-Controller) 設計模式並基於該模式組織代碼。
Yii 的程式碼簡潔優雅,這是它的程式設計哲學。它永遠不會為了刻板地遵照某種設計模式而對程式碼進行過度的設計。
Yii 是一個全端框架,提供了大量久經考驗,開箱即用的特性:對關係型和NoSQL 資料庫都提供了查詢產生器和ActiveRecord;RESTful API的開發支持;多層緩存支持,等等。
Yii 非常容易擴充。 你可以自訂或取代幾乎任何一個核心程式碼。你也會受益於 Yii 堅實可靠的擴充架構,使用、再開發或再發布擴充。
高效能始終是 Yii 的首要目標之一。
Yii 不是一場獨角戲,它由一個強大的開發者團隊提供支持, 也有一個龐大的專家社區,持續不斷地對 Yii 的開發作出貢獻。
Yii 開發者團隊始終對Web 開發趨勢和其他框架及專案中的最佳實踐和特性保持密切關注, 那些有意義的最佳實踐及特性會被不定期的整合進核心框架中, 並提供簡單優雅的介面。
以上是yii框架有什麼優勢的詳細內容。更多資訊請關注PHP中文網其他相關文章!