2014 年 15 款新評定的最佳 PHP 框架

發表於2014-02-20

通常,框架都會被認為是幫助開發者快速設計和開發動態網站的軟體應用。每個月都有極大數量的新發布的 PHP 框架,使網站開發更簡單更高效。

如果你是位 PHP 開發者,正在尋找當前最好的一些 PHP 框架來幫助開發你的專案,那麼這裡正是你要找的地方。在這篇文章我們會介紹 15 款最好的 PHP 框架,這些框架都是最新評定的,可以大大的簡化你的開發任務。這些 PHP 框架可以幫助開發者快速設計和開發各種跨瀏覽器的動態網站和 web 應用,最後,希望你能在這些列表中找到你想要的 PHP 框架,Enjoy !!

1. Yaf : Yet Another Framework

rgregerg18115506_V2Bm

Yaf 是第一個 PHP MVC 框架,用 C 語言編寫,作為 PHP 的擴充套件來建立的。它被認為是最快和最低資源消耗的 PHP 框架,經過了良好的測試,並且現在已經很成功的應用在很多 web 專案上。

2. Nette Framework

yjhgjjytj18115507_nXXk

Nette Framework 是個現代化風格的 PHP 框架,對安全進行了革命性的改進,使用物件導向的設計理念,非一般的效能表現和超級簡單的學習曲線。除了這些之外,它還有個非常活躍的社群,給予使用者足夠的靈活性。

3. Guzzle

fghfgjyjytj18115507_jrap

Guzzle 是個 PHP 框架,又是個 PHP HTTP 客戶端,用來建立 RESTful web 服務客戶端。它的主要特性是通過服務描述快速建立客戶端;儘可能高效的批量傳送大量的請求;永續性連線和並行請求;其他更多的功能。

4. Behat

rgrehrthrtj18115508_F8Ps

Behat 是個行為驅動的開發(BDD)框架,允許使用者編寫便於人們閱讀的故事驅動程式碼,描述該應用應該怎樣工作。任何人都能快速簡單的掌握它的使用方法。

5. Phalcon

rehgrthtrjytj18115509_uM9U

Phalcon 實現了 C 的擴充套件,是個高效能,低能耗 PHP框架。它包括一個模版引擎,加密,分頁,assets 管理和其他更多的工具。

6. Flight

rhtrhrtjytj18115510_mDZ9

Flight 是個快速,簡單,可擴充套件的 PHP 框架,允許使用者快速簡單的建立 RESTful web 應用。

7. Webasyst

bdhrthtrjh18115510_nlZm

 

Webasyst 是個開源的 PHP 框架,用來開發時尚的多使用者 web 應用和高階的網站。相對比其他框架,比如Zend 和 Symfony,它更注重於構建商業和給團隊使用的 web 應用,更快更高效。

8. Medoo

rgtrhrthrth18115512_OBdJ

Medoo 是個輕量級的 PHP 資料庫框架,幫助使用者快速開發 web 應用。它支援多種 sql 資料庫: MYSQL, MSSQL, SQLite, MariaDB 等等。它遵從 MIT 協議,允許使用者在任何地方使用。

9. PHPPIxie

regrehtrhjrtj18115513_5uDw

PHPPixie 是個輕量級的 MVC PHP 框架,能快速設計 web 網站,容易使用並且為 web 開發提供一個堅實的基礎。它的設計儘可能的避免了大量的樣板和引用減弱網站伺服器的載入能力。PHPixie 使用大量的命名規範,所以需要使用者配置的地方很少。

10. Kohana

rgrehgrthh18115514_lL4c

Kohana 是個開源的,物件導向的 MVC web 框架,使用 PHP5 hat 建立的。它提供一系列富元件來建立 web 應用。

11. Pop PHP

rgrthrthrtj18115515_AiCs

The Pop PHP Framework 是個健壯,但是又易於使用的 PHP 框架,帶有一個詳細的 API,支援 PHP 5.3+。The Pop PHP 框架雖然功能很強大,但是依然保持著它的簡單性和輕量級的特性。即使現在加入了很多新的功能,但是就像工具箱一樣易於使用,一直是眾多 PHP 框架中的主流框架。

12. FuelPHP

gfbfghjyj18115516_A4rr

Fuel 是 個簡單,靈活,社群驅動的 PHP 5.3 web 框架,基於其他框架的最好想法,是一個新的開始!Fuel 已經在 Apache,IIS 和 Nginx 上測試過,測試結果非常令人滿意。Fuel 相比於其他框架提供各種不同的方式去開發,而且努力成為社群驅動的產品。僅僅是接近六個月的時間,就已經有 30 位開發者提交了原始碼和文件。

13. Prado

rgergerhgeh18115517_6T45

PRADOTM 是個基於元件的,事件驅動的程式設計框架,使用者開發 web 應用,使用 PHP 5 編寫。PRADOTM 是 PHP 物件導向快速開發的典型代表。

14. Agavi

rgerhtrhtrj18115518_HjWA

Agavi 是個功能強大,可伸縮的 PHP5 應用框架,遵從 MVC paradigm。它能幫助開發者編寫簡潔,可維護可擴充套件的程式碼。它沒有太多的自由約束,給使用者較高的選擇權和自定義的權力,專注於長遠的發展,不為一時的利益而改變初衷。

15. DooPhp

rghtrhtr18115520_obvw

DooPHP 是個快速開發的 PHP 框架,使用眾所周知的設計模式,比如 MVC 和 ORM。它減少了開發成本,減少開發者的工作量。

欣賞完這些強大的 PHP 框架,是否找到了自己喜歡的型別呢,在評論跟發表一下自己看法吧:)

 

 

 

相關文章