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