眾所周知,PHP 已經在網頁開發領域非常流行了,它是嵌入在 HTML 中的指令碼語言,因為開發非常簡單,快速,已經成為大家開發網頁的首選。
因為 PHP 開源的特性,很容易和另一個開源資料庫 MySQL 結合,能夠使企業的成本更低,開發速度更快。
下面我列舉一下比例流行的PHP框架:
Laravel 框架於2011年釋出,根據最新的調查,由於它巨大的生態體系,使用者量飛速發展。它有許多特效能夠使我們快速開發產品,例如:基於 MVC 模式,使程式碼邏輯更加清晰,輕量級的模板引擎 Blade,優美的語法,使用者授權,Session,簡單易用的資料庫 ORM 框架等等。
Symfony 2 已經有非常多有名的專案在使用了,上面提到的 Laravel 也有很多功能是基於 Symfony 開發的。在社群也有很大忠實的粉絲。
Symfony 的元件可以重用而完成不同的任務,例如表單建立、物件的配置、路由、許可權、模板等等。
CodeIgniter 是一個非常輕量級的框架,它是 2006 年釋出的。安裝和配置都非常簡單。雖然並不是嚴格基於 MVC 模式的,但你可以建立符合自己命名習慣的檔案結構,它的整個程式碼結構還不到 2M,可以很輕鬆的讀懂原始碼。它還支援很多第三方(third-party)外掛。
Yii 2 是完全面向物件的,基於 DRY(Don"t Repeat Yourself)程式設計理念,所以它提供給你一個非常乾淨的程式碼結構。
它基於 jQuery 提供了很多 AJAX 的特性,提供了很多簡單易用的面板和主題。還包括一個強大的程式碼生成器 Gii 幫助我們實現面向物件程式設計和快速開發。
Phalcon 框架在 2012 年釋出便很快在 PHP 開發者中流行,它執行速度非常快因為是用底層語言 C/C++ 開發的。你不用學習C語言,只需要知道它提供給你的類,就可以很輕鬆的使用它。
Phalcon 還提供了很多很酷的工具例如自動載入(auto-loader)、資源管理器(asset management)、安全(security)、快取(caching)等等,官網提供了非常好的文件。
眾所周知,PHP 已經在網頁開發領域非常流行了,它是嵌入在 HTML 中的指令碼語言,因為開發非常簡單,快速,已經成為大家開發網頁的首選。
因為 PHP 開源的特性,很容易和另一個開源資料庫 MySQL 結合,能夠使企業的成本更低,開發速度更快。
下面我列舉一下比例流行的PHP框架:
LaravelLaravel 框架於2011年釋出,根據最新的調查,由於它巨大的生態體系,使用者量飛速發展。它有許多特效能夠使我們快速開發產品,例如:基於 MVC 模式,使程式碼邏輯更加清晰,輕量級的模板引擎 Blade,優美的語法,使用者授權,Session,簡單易用的資料庫 ORM 框架等等。
SymfonySymfony 2 已經有非常多有名的專案在使用了,上面提到的 Laravel 也有很多功能是基於 Symfony 開發的。在社群也有很大忠實的粉絲。
Symfony 的元件可以重用而完成不同的任務,例如表單建立、物件的配置、路由、許可權、模板等等。
CodeIgniterCodeIgniter 是一個非常輕量級的框架,它是 2006 年釋出的。安裝和配置都非常簡單。雖然並不是嚴格基於 MVC 模式的,但你可以建立符合自己命名習慣的檔案結構,它的整個程式碼結構還不到 2M,可以很輕鬆的讀懂原始碼。它還支援很多第三方(third-party)外掛。
Yii 2Yii 2 是完全面向物件的,基於 DRY(Don"t Repeat Yourself)程式設計理念,所以它提供給你一個非常乾淨的程式碼結構。
它基於 jQuery 提供了很多 AJAX 的特性,提供了很多簡單易用的面板和主題。還包括一個強大的程式碼生成器 Gii 幫助我們實現面向物件程式設計和快速開發。
PhalconPhalcon 框架在 2012 年釋出便很快在 PHP 開發者中流行,它執行速度非常快因為是用底層語言 C/C++ 開發的。你不用學習C語言,只需要知道它提供給你的類,就可以很輕鬆的使用它。
Phalcon 還提供了很多很酷的工具例如自動載入(auto-loader)、資源管理器(asset management)、安全(security)、快取(caching)等等,官網提供了非常好的文件。