《GitHub上最流行的 PHP 框架推薦》要點:
本文介紹了GitHub上最流行的 PHP 框架推薦,希望對您有用。如果有疑問,可以聯(lián)系我們。
PHP 是非常受歡迎并且很有影響力的一門編程語言,很多 Web 開發(fā)者喜歡使用PHP開發(fā),而且確實有很大比例的網(wǎng)站都是依賴于 PHP 的.在 Web 開發(fā)中,PHP 框架可以贊助到你開發(fā)過程的各個方面,使你的工作變得簡單起來.在這里,我們會介紹最受歡迎的 12款 PHP 框架!
1Laravel
https://github.com/laravel/laravel Star 34837
Laravel 是一套簡潔、優(yōu)雅的PHP Web開發(fā)框架(PHP Web Framework).它可以讓你從面條一樣雜亂的代碼中擺脫出來;它可以幫你構(gòu)建一個完美的網(wǎng)絡(luò)APP,而且每行代碼都可以簡潔、富于表達力.
2symfony
https://github.com/symfony/symfony Star 15114
簡單的模板功能 Symfony 是一個開源的 PHP Web 框架.基于最佳 Web 開發(fā)實踐,已經(jīng)有多個網(wǎng)站完全采用此框架開發(fā),Symfony 的目的是加速Web應(yīng)用的創(chuàng)建與維護.它的特點如下:緩存管理;自定義 URLs;搭建了一些基礎(chǔ)模塊;多語言與 I18N 支持;采用對象模型與 MVC 分離;Ajax 支持;適用于企業(yè)應(yīng)用開發(fā).
3CodeIgniter
https://github.com/bcit-ci/CodeIgniter Star 15019
CodeIgniter 是一個簡單快速的 PHP MVC 框架.EllisLab 的工作人員發(fā)布了 CodeIgniter.許多企業(yè)嘗試體驗過所有 PHP MVC 框架之后,都對其表示認(rèn)可,主要是由于它為組織提供了足夠的自由支持,允許開發(fā)人員更迅速地工作.CodeIgniter 不必要大量代碼(1.6.2 版本僅為 2.8 MB,其中的 1.3 MB 是可以刪除的用戶文檔),也不會要求您插入類似于 PEAR 的龐大的庫.它在 PHP 4 和 PHP 5 中表現(xiàn)同樣良好,允許您創(chuàng)建可移植的應(yīng)用程序.最后,您不必使用模板引擎來創(chuàng)建視圖 — 只需沿用舊式的 HTML 和 PHP 即可.
4Yii 2
https://github.com/yiisoft/yii2 Star 10800
Yii 2 完全根據(jù) Yii 1.1 版本重寫,后者是最流行的 PHP 框架之一.Yii 2 繼承了 Yii 的簡潔、快速、和高擴展性.Yii 2 必要 PHP 5.4,并且擁有現(xiàn)代 Web 應(yīng)用開發(fā)中最好的實例和協(xié)議.
5ThinkPHP
https://github.com/top-think/thinkphp Star 2130
ThinkPHP 是一個免費開源的,快速、簡單的面向?qū)ο蟮?輕量級 PHP 開發(fā)框架 ,創(chuàng)立于2006年初,是為了敏捷WEB應(yīng)用開發(fā)和簡化企業(yè)應(yīng)用開發(fā)而誕生的.在社區(qū)團隊的積極參與下,在易用性、擴展性和性能方面不斷優(yōu)化和改進,已經(jīng)成長為國內(nèi)最領(lǐng)先和最具影響力的WEB應(yīng)用開發(fā)框架,眾多的典型案例確保可以穩(wěn)定用于商業(yè)以及門戶級的開發(fā).
6cphalcon
https://github.com/phalcon/cphalcon Star 8354
Cphalcon 是一個開源的 Web 框架,作為 PHP 語言 C 擴展,它提供了更高的性能與更低的資源消耗.
7Nette
https://github.com/nette/nette Star 1211
Nette Framework 是個強大,基于組件的事件驅(qū)動 PHP 框架,用來創(chuàng)建 web 應(yīng)用.Nette Framework 是個現(xiàn)代化風(fēng)格的 PHP 框架,對平安進行了革命性的改進,使用面向?qū)ο蟮脑O(shè)計理念,非一般的性能表現(xiàn)和超級簡單的學(xué)習(xí)曲線.除了這些之外,它還有個非常活躍的社區(qū),給予用戶足夠的靈活性.
8Flight
https://github.com/flightjs/flight Star 6616
Flight 是一個快速,簡單,可擴展的微型 PHP 框架,允許用戶快速的構(gòu)建 RESTful web 應(yīng)用,同樣易于學(xué)習(xí)和使用,簡單但是很強大!
9Medoo
https://github.com/catfan/Medoo Star 2739
Medoo 是一款超輕量級的 PHP SQL 數(shù)據(jù)庫開發(fā)框架,提供了簡單,易學(xué),靈活的API,提升開發(fā) Web 應(yīng)用的效率與性能,而且體積只有 8KB 不到.簡單易學(xué),數(shù)據(jù)結(jié)構(gòu)一目了然,并且支持多種數(shù)據(jù)庫,包含 MySQL, MSSQL, SQLite 等等
10Kohana
https://github.com/kohana/kohana Star 1652
Kohana 是一個基于 MVC 模型構(gòu)建的 PHP 5 框架,純 PHP 開發(fā).它的目標(biāo)旨在平安,輕量級,且易于使用.
11CakePHP
https://github.com/cakephp/cakephp Star 7208
CakePHP是一個運用了諸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名設(shè)計模式的快速開發(fā)框架.該項目主要目標(biāo)是提供一個可以讓各種層次的PHP開發(fā)人員快速地開發(fā)出健壯的Web應(yīng)用,而 又不失靈活性.
12Phalcon
https://github.com/zhanghe06/phalcon
Phalcon 是一個開源的,滿棧的 PHP 框架,使用 PHP 5 類似 C 擴展的語言來編寫的高性能框架.用戶不必要會用 C 語言,Phalcon 會提供 PHP 類.Phalcon 是松散耦合,用戶可以隨意使用組件來創(chuàng)建 web 應(yīng)用.
歡迎參與《GitHub上最流行的 PHP 框架推薦》討論,分享您的想法,維易PHP學(xué)院為您提供專業(yè)教程。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/9072.html