Linux中國

「最好的 PHP 框架」調查報告(2015版)

首先第一件事情,如我們所承諾的,你可以在此 下載 詳細的報告。請隨便使用它 – 如果你對一些圖表感興趣,請與我們分享你的想法!可以閱讀原文中的「數據」部分了解詳細信息。

2015年最流行的框架

框架的贏家

要查看下面圖片或全屏幕版本,只需點擊它們。 或在新的標籤頁打開他們。

正如預期的那樣,Laravel再次遠遠勝出。

php_framework_popularity_at_work_-_sitepoint2c_2015

php_framework_popularity_in_personal_projects_-_sitepoint2c_2015

有一些人可能會擔心,部分框架的分支版本可能影響Laravel的勝出,但我們可以看到,即使合併其他的框架的各個版本,Laravel也能獲勝。

下面將以表格形式來呈現數據, 只是因為我沒有時間做漂亮的圖表。我會儘快更新圖表。

按國家統計框架

下面我們來看看所有超過50票的國家,這些都是他們最喜歡使用框架:

國家 總票數 工作中最愛 票數 個人最愛 票數
United States 819 Laravel 219 Laravel 293
Czech Republic 770 Nette 611 Nette 639
United Kingdom 496 Laravel 138 Laravel 166
Germany 428 Symfony2 76 Laravel 100
France 343 Symfony2 149 Symfony2 136
Brazil 305 Laravel 100 Laravel 111
India 287 Laravel 62 Laravel 77
Ukraine 263 PHPixie 66 PHPixie 67
Indonesia 242 CodeIgniter 77 Laravel 64
Russian Federation 235 Yii 2 53 Yii 2 72
Poland 216 Symfony2 52 Symfony2 46
Netherlands 209 Laravel 64 Laravel 84
Romania 183 Symfony2 49 Symfony2 48
Canada 138 Laravel 40 Laravel 52
Spain 131 Symfony2 47 Symfony2 43
Vietnam 112 Laravel 34 Laravel 43
Iran 101 Laravel 34 Laravel 35
Italy 100 Laravel 20 Laravel 25
Australia 99 Laravel 30 Laravel 39
Slovakia 94 Nette 48 Nette 47
Belgium 79 Laravel 26 Laravel 31
Serbia 78 Laravel 20 Laravel 29
Hungary 73 Laravel 17 Laravel 19
Turkey 71 Laravel 26 Laravel 28
Mexico 68 Laravel 22 Laravel 21
Bulgaria 66 Laravel 13 Laravel 20
Lithuania 65 Symfony2 22 Laravel 26
Thailand 58 CodeIgniter 14 Laravel 16
Pakistan 57 CodeIgniter 14 CodeIgniter 13
Philippines 54 Laravel 15 Laravel 16
Argentina 52 Laravel 16 Laravel 21
Bangladesh 51 Laravel 18 Laravel 16
Belarus 51 Symfony2 20 Symfony2 19
Portugal 50 Laravel 12 Laravel 17

這是一個有趣的趨勢觀察。大多數英語國家青睞Laravel,而法國則對Symfony忠誠 – 這是它們自己的產品。有趣的是,一個令人難以置信的是大部分捷克人(在本調查中第二活躍的國家!)青睞Nette – 這個框架在西方世界知之甚少,而烏克蘭最喜歡的當地框架 – PHPixie。當你觀察前五名的國家會覺得更加有趣 – 不只是贏家– 你可以自己看看!

按年齡分組框架

最後,如果我們看看各年齡組的前5名框架,我們得到這樣的結果:

小於18歲 票數:131
工作中最愛 票數 個人最愛 票數
PHPixie 73 PHPixie 73
Laravel 24 Laravel 27
Nette 8 Nette 9
No Framework 6 No Framework 5
CodeIgniter 4 Symfony2 4
18 – 25 歲 票數:2433
工作中最愛 票數 個人最愛 票數
Laravel 604 Laravel 720
Nette 329 Nette 338
PHPixie 259 PHPixie 259
Symfony2 258 Symfony2 255
CodeIgniter 178 Yii 2 194
26 – 35 歲 票數:3870
工作中最愛 票數 個人最愛 票數
Laravel 788 Laravel 1049
Symfony2 636 Symfony2 597
CodeIgniter 292 Yii 2 323
Nette 285 Nette 303
Yii 2 258 CodeIgniter 235
36 – 45 歲 票數:1044
工作中最愛 票數 個人最愛 票數
Laravel 191 Laravel 249
Symfony2 146 Symfony2 134
CodeIgniter 91 Yii 2 79
Zend Framework 2 77 Zend Framework 2 71
Company Internal Framework 73 CodeIgniter 68
45 歲以上 票數:252
工作中最愛 票數 個人最愛 票數
Laravel 52 Laravel 66
CodeIgniter 31 No Framework 29
Symfony2 23 CodeIgniter 27
No Framework 21 Yii 2 22
Yii 2 19 Zend Framework 2 14

Laravel再次領先所有框架,Symfony緊隨其後,除了在最小年齡組的情況中 – PHPixie 也許是由於在學校中培訓的原因?結果並不出乎意料,除了最小年齡組和最老年齡組似乎並不使用框架。最明顯的是CodeIgniter,即便是現在,仍保持著很強的傳統勢力和忠實的用戶群。

有趣的是,與去年同期相比Phalcon的人氣急劇下降,甚至跌出了排行榜,這也許是由於樣本量大增的原因?

不幸的是,由於去年一些抱怨,我們在本次調查沒有包括性別數據。這本來是一個有趣的載體。

(註:本文是節譯,完整報告請查看原文)。


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    這個站點使用 Akismet 來減少垃圾評論。了解你的評論數據如何被處理

    More in:Linux中國

    Linux中國

    關於Linux防火牆iptables的面試問答

    Nishita Agarwal是Tecmint的用戶,她將分享關於她剛剛經歷的一家公司(印度的一家私人公司Pune)的面試經驗。在面試中她被問及許多不同的問題,但她是iptables方面的專家,因此她想分享這些關於iptables的問題和相應的答案給那些以後可能會進行相關面試的人。 所有的問題和相應的答案都基於Nishita Agarwal的記憶並經過了重寫。 嗨,朋友!我叫Nishita Agarwal。我已經取得了理學學士學位,我的專業集中在UNIX和它的變種(BSD,Linux)。它們一直深深的吸引著我。我在存儲方面有1年多的經驗。我正在尋求職業上的變化,並將供職於印度的P
    Linux中國

    Lets Encrypt 已被所有主流瀏覽器所信任

    旨在讓每個網站都能使用 HTTPS 加密的非贏利組織 Lets Encrypt 已經得了 IdenTrust的交叉簽名,這意味著其證書現在已經可以被所有主流的瀏覽器所信任。從這個裡程碑事件開始,訪問者訪問使用了Lets Encrypt 證書的網站不再需要特別配置就可以得到 HTTPS 安全保護了。 Lets Encrypt 的兩個中級證書 ...
    Linux中國

    SSL/TLS 加密新紀元 – Lets Encrypt

    根據 Let's Encrypt 官方博客消息,Let's Encrypt 服務將在下周(11 月 16 日)正式對外開放。 Let's Encrypt 項目是由互聯網安全研究小組(ISRG,Internet Security Research Group)主導並開發的一個新型數字證書認證機構(CA,Certificate ...