20個2014年最優秀的PHP框架

 對於Web開發者來講,PHP是一款很是強大而又受歡迎的編程語言。世界上不少頂級的網站都是基於PHP開發的。本文咱們來回顧一下20個2014年最優秀的PHP框架。php

 

  每個開發者都知道,擁有一個強大的框架可讓開發工做變得更加快捷、安全和有效。在開發項目以前選擇一款合適的框架能夠爲從此奠基厚實的基礎,下面這20個PHP框架你能夠有選擇的使用,必定會幫助到你的。html

 一、Laravel

  Laravel是一款免費而且開源的PHP應用框架,它是爲開發基於MVC的WEB應用而設計的,我的以爲,Laravel是2014年最棒的PHP框架了,它能夠幫助你建立一些很酷的WEB應用,並且能夠輕鬆地使用權限驗證、URL路由、Session以及緩存等功能。laravel

  官方網站:http://laravel.com/web

 二、Phalcon

  Phalcon是運行速度最快的一個PHP框架,它的底層是用C實現的,可是上層提供一些PHP擴展,Phalcon做爲一款PHP框架以高性能和低消耗著稱。儘管它用C語言實現,可是咱們並不須要使用C語言,你只要會PHP就可使用它了。編程

  官方網站:http://phalconphp.com/en/緩存

 三、Symfony

  Symfony是一款爲Web項目準備的PHP框架,它能夠幫助你加速建立和維護PHP應用。Symfony能夠幫助你省去不少重複的編碼工做,讓你的工做重心轉移到設計和控制上面來。安全

  Symfony是一款可重用的PHP組件,它是基於MIT協議的開源軟件,不少CMS系統和論壇程序都是基於Symfony開發的,例如Drupal和phpBB。cookie

  官方網站:http://symfony.com/架構

 四、Yii

  Yii是一款快速、安全和專業的PHP框架,同時它也是一款開發WEB 2.0應用的高性能PHP框架,Yii的功能很是強大,內置如下功能:MVC、DAO/ActiveRecord、I18N、權限驗證、緩存、安全控制、測試、數據訪問對象等。mvc

  官方網站:http://www.yiiframework.com/

 五、CodeIgniter

  CodeIgniter是一款很是敏捷的開源PHP框架,若是你要用PHP開發一個簡單而優雅的工具包,那麼CodeIgniter就很是合適。

  官方網站:https://ellislab.com/codeigniter

 六、CakePHP

  CakePHP是一款老牌的PHP框架,正由於它的優秀因此也列入了2014年最優秀的PHP框架中,如今穩定版本已是V3.0了。CakePHP能夠幫助你簡單、快捷地建立PHP應用程序,而且你能夠用不多的代碼實現強大的功能。

  官方網站:http://cakephp.org/

 七、Aura

  若是你喜歡用簡潔的代碼建立應用程序,那麼你能夠選擇使用Aura,Aura也有至關大的一部分用戶,使用方法和CakePHP相似,Aura的主要目標是爲PHP開發者提供一個高質量、可測試、標準化組件的框架。

  官方網站:http://auraphp.com/

 八、Zend Framework

  前些年我在大型的WEB項目中使用過Zend 1和Zend 2,做爲頂尖的PHP框架,Zend確實比較好用,並且文檔也和很豐富。咱們能夠利用Zend建立一些擴展性很是好的PHP應用。

  官方網站:http://framework.zend.com/

 九、Kohana

  Kohana是一款敏捷可是功能強大的PHP框架,咱們能夠用Kohana快速地建立Web應用,由於它有豐富的組件,好比數據訪問接口、代碼分析、加密和驗證等等。

  官方網站:http://kohanaframework.org/

 十、Slim framework

  Slim是一款輕量級的PHP框架,做爲一個微框架,Slim可讓你簡單地建立一些功能強大的應用程序和API接口。Slim有強大的路由功能、自定義視圖模板、flash消息、AES-256加密的安全cookies、HTTP緩存、可自定義的日誌、異常處理以及調試和簡單的配置。

  官方網站:http://www.slimframework.com/

 十一、Fuel PHP

  Fuel PHP是一款簡單、可擴展的PHP框架,基於其餘框架的設計理念,Fuel已是V2.0版本了,目前認識beta版本。

  Fuel全面支持HMVC,這也是Fuel架構的一部分。另外,Fuel強大的路由功能讓你靈活地處理好控制器和視圖之間的對應關係。

  官方網站:http://fuelphp.com/

 十二、Flight

  Flight是一款擴展性很強的微型PHP框架,Flight可讓你快速建立REST風格的web應用,它須要PHP5.3以上的版本支持,固然Flight也是基於MIT協議開源的。

  官方網站:http://flightphp.com/

 1三、Medoo

  我很是喜歡這個微型框架,Medoo是一款最輕量級的PHP框架,能夠用它來加速咱們的應用開發。它只有13KB的一個文件,學習和使用都很是簡單,而且Medoo也是開源的。

  官方網站:http://medoo.in/

 1四、PHPixie

  PHPixie是一款輕量級的PHP MVC框架,它很是小巧,並且文檔也比較全面,咱們只須要作儘量的配置就能夠了。

  官方網站:http://phpixie.com/

 1五、Pop PHP

  Pop是一款強勁和易學的PHP框架,而且提供不少詳細的API接口及其文檔,支持PHP5.3及其以上版本。如今,Pop PHP依然保持着輕量級的特色,儘管不少新特性在逐漸加入到Pop中,但它使用起來依然很方便。

  官方網站:http://www.popphp.org/

 1六、Simple MVC Framework

  Simple MVC Framework的安裝及其簡單,代碼結構也很是簡單,很容易學習。咱們只須要設置網站路徑就能夠成功安裝它了。在Twitter和Facebook羣中也有Simple MVC Framework的討論區,它是輕量級的,小於1M的大小。

  官方網站:http://simplemvcframework.com/

 1七、TYPO3 Flow

  TYPO3是由最大的PHP社區之一的TYPO3管理開發的,也是一個開源的PHP框架。

  官方網站:http://flow.typo3.org/home

 1八、Nette

  很受歡迎的PHP開發工具,它的設計理念是儘量地簡單和安全,Nette已經爲你考慮了你的網站安全,包括XSS攻擊,Session劫持,Session篡改等安全問題。

 官方網站:http://nette.org/en/

 1九、Agavi

  Agavi是基於PHP5的PHP MVC框架,它幫助開發者編寫簡潔的代碼,擴展性也很是不錯。

  官方網站:http://www.agavi.org/

 20、Silex

  Silex也是一款基於PHP5.3及其以上版本的微型PHP框架,Silex的API使用很是有意思,由於API足夠簡單明瞭,利用Pimple的服務,成爲一款很棒的第三方擴展應用。

  官方網站:http://silex.sensiolabs.org/

  英文原文:20 Best PHP Frameworks For 2014 翻譯:codeceo – 小峯

相關文章
相關標籤/搜索