在項目開發中,一些架構和代碼都是重複的,為了避免重複勞動,於是各種各樣的架構誕生了。
在PHP開發中,選擇合適的架構有助於加快軟體開發,節約寶貴的項目時間,讓開發人員專註於功能的實現上。由於流行的架構經過了大量項目的檢驗,所以使用架構還有助於建立更加穩定和安全的應用程式。
Sitepoint網站做了一個小的調查,看看PHP開發人員們最喜歡使用哪個PHP架構。調查結果顯示,最流行的PHP架構前三甲為:Laravel、Phalcon、Symfony2。
1. Laravel——巨匠級PHP開發架構
Laravel是一個簡單優雅的PHP Web開發架構,可以將開發人員從意大利麵條式的代碼中解放出來,通過簡單、高雅、運算式文法開發出很棒的Web應用,Laravel擁有更富有表現力的文法、高品質的文檔、豐富的擴充包,被稱為“巨匠級PHP開發架構”。
2. Phalcon——最快的PHP架構
Phalcon是一個開源的、全棧的、用C語言編寫的PHP5架構,為開發人員提供了網站及應用開發所需的大量進階工具,且Phalcon是松耦合的,開發人員可以根據需要使用其他組件。Phalcon中的所有函數都以PHP類的方式呈現,開發人員無需學習和使用C語言,且無需擔心效能問題。
效能優越、強大且便於使用是Phalcon受歡迎的最主要的因素。
3. Symfony2——開發速度和效能的結合體
Symfony2是一個開源的PHP Web架構,有著開發速度快、效能高等特點。與其他架構相比,Symfony2的優勢包括:支援DI(依賴注入)和IoC(控制反轉);擴充性強;文檔和社區比較成熟。但是Symfony2的學習曲線也比較陡峭,沒有經驗的初學者往往需要一些練習才能掌握其特性。
中哪個架構是你的“菜”呢?歡迎評論。
Via sitepoint
http://www.bkjia.com/PHPjc/735053.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/735053.htmlTechArticle在項目開發中,一些架構和代碼都是重複的,為了避免重複勞動,於是各種各樣的架構誕生了。 在PHP開發中,選擇合適的架構有助於加快軟...