首頁  >  文章  >  php框架  >  thinkphp和yii2的優缺點是什麼?

thinkphp和yii2的優缺點是什麼?

青灯夜游
青灯夜游原創
2019-10-16 14:49:078028瀏覽

thinkphp和yii2的優缺點是什麼?

什麼是thinkphp?優缺點是什麼?

ThinkPHP是免費開源的,快速的,簡單的,物件導向的輕量級PHP開發框架,ThinkPHP可以支援windows/Unix/Linux等伺服器環境,正式版需要PHP5 .0以上版本支持,支援MySql、PgSQL、Sqlite多種資料庫以及PDO擴展,ThinkPHP框架本身沒有什麼特別模組要求,具體的應用系統運行環境要求視開發所涉及的模組。

ThinkPHP的宗旨是簡化開發、提高效率、易於擴展,其在對資料庫的支援方面已經包括MySQL、MSSQL、Sqlite、PgSQL、 Oracle,以及PDO的支援。 ThinkPHP有著豐富的文件和範例,框架的兼容性較強,但其功能有限,因此更適合用於中小型專案的開發。

優點:

1、易於上手,有豐富的中文文件;

2、框架的兼容性較強,PHP4和PHP5完全相容、完全支援UTF8等。

3、 適合用於中小型專案的開發。

缺點:

1、對Ajax的支援不是很好;

2、目錄結構混亂,需要花時間整理;

3、上​​手容易,但是深入學習較難。

什麼是yii2?優缺點是什麼?

yii2是一個基於元件的高效能php框架,用於開發大型網路應用程式。 Yii採用嚴格的OOP編寫,並有著完善的函式庫引用以及全面的教學。從 MVC,DAO/ActiveRecord,widgets,caching,等級式RBAC,Web服務,到主題化,I18N和L10N,Yii提供了 今日Web 2.0應用開發所需的幾乎一切功能。事實上,Yii是最有效率的PHP框架之一。

優點

1、純OOP

2、用於大規模Web應用

3、模型使用方便

4、開發速度快,運行速度也快。效能優異且功能豐富

5、使用命令列工具。

6、支援composer套件管理工具

#缺點:

1、對Model層的指導和較少考慮

2.文檔實例較少

3、英文太多

4、要求PHP技術精通,OOP程式設計要熟練!

5、View並不是理想view,理想中的view可能只是html程式碼,不會涉及PHP程式碼。

更多PHP相關知識,請造訪php中文網

以上是thinkphp和yii2的優缺點是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn