2015 年最好的 PHP 框架调查统计
首先第一件事情,如许,这里是设置给您阅览的整个结果:下载。请随便使用它 – 如果你想出一些有趣的图表,请与我们分享!阅读下面的“数据”段上下载文件的一些详细信息。
2015年最流行的框架
框架赢家
要查看下面图片或全屏幕版本,只需点击它们。 或在新的标签页打开他们。
正如预期的那样,Laravel这次又一次高出了一大截。
有一些人可能会担心,部分框架分裂版本可能影响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名框架,我们得到这样的结果:
Group: Under 18 |
Votes: 131 |
||
Work Favorites |
Votes |
Personal Favorites |
Votes |
PHPixie |
73 |
PHPixie |
73 |
Laravel |
24 |
Laravel |
27 |
Nette |
8 |
Nette |
9 |
No Framework |
6 |
No Framework |
5 |
CodeIgniter |
4 |
Symfony2 |
4 |
Group: 18 – 25 |
Votes: 2433 |
||
Work Favorites |
Votes |
Personal Favorites |
Votes |
Laravel |
604 |
Laravel |
720 |
Nette |
329 |
Nette |
338 |
PHPixie |
259 |
PHPixie |
259 |
Symfony2 |
258 |
Symfony2 |
255 |
CodeIgniter |
178 |
Yii 2 |
194 |
Group: 26 – 35 |
Votes: 3870 |
||
Work Favorites |
Votes |
Personal Favorites |
Votes |
Laravel |
788 |
Laravel |
1049 |
Symfony2 |
636 |
Symfony2 |
597 |
CodeIgniter |
292 |
Yii 2 |
323 |
Nette |
285 |
Nette |
303 |
Yii 2 |
258 |
CodeIgniter |
235 |
Group: 36 – 45 |
Votes: 1044 |
||
Work Favorites |
Votes |
Personal Favorites |
Votes |
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 |
Group: 45+ |
Votes: 252 |
||
Work Favorites |
Votes |
Personal Favorites |
Votes |
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的人气急剧下降。
不幸的是,由于去年一些抱怨,我们在本次调查没有包括性别数据。这本来是一个有趣的载体。
本文地址:http://www.oschina.net/news/61358/best-php-framework-2015-sitepoint-survey-results

php把负数转为正整数的方法:1、使用abs()函数将负数转为正数,使用intval()函数对正数取整,转为正整数,语法“intval(abs($number))”;2、利用“~”位运算符将负数取反加一,语法“~$number + 1”。

实现方法:1、使用“sleep(延迟秒数)”语句,可延迟执行函数若干秒;2、使用“time_nanosleep(延迟秒数,延迟纳秒数)”语句,可延迟执行函数若干秒和纳秒;3、使用“time_sleep_until(time()+7)”语句。

php除以100保留两位小数的方法:1、利用“/”运算符进行除法运算,语法“数值 / 100”;2、使用“number_format(除法结果, 2)”或“sprintf("%.2f",除法结果)”语句进行四舍五入的处理值,并保留两位小数。

判断方法:1、使用“strtotime("年-月-日")”语句将给定的年月日转换为时间戳格式;2、用“date("z",时间戳)+1”语句计算指定时间戳是一年的第几天。date()返回的天数是从0开始计算的,因此真实天数需要在此基础上加1。

php判断有没有小数点的方法:1、使用“strpos(数字字符串,'.')”语法,如果返回小数点在字符串中第一次出现的位置,则有小数点;2、使用“strrpos(数字字符串,'.')”语句,如果返回小数点在字符串中最后一次出现的位置,则有。

php字符串有下标。在PHP中,下标不仅可以应用于数组和对象,还可应用于字符串,利用字符串的下标和中括号“[]”可以访问指定索引位置的字符,并对该字符进行读写,语法“字符串名[下标值]”;字符串的下标值(索引值)只能是整数类型,起始值为0。

方法:1、用“str_replace(" ","其他字符",$str)”语句,可将nbsp符替换为其他字符;2、用“preg_replace("/(\s|\ \;||\xc2\xa0)/","其他字符",$str)”语句。

在php中,可以使用substr()函数来读取字符串后几个字符,只需要将该函数的第二个参数设置为负值,第三个参数省略即可;语法为“substr(字符串,-n)”,表示读取从字符串结尾处向前数第n个字符开始,直到字符串结尾的全部字符。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

Dreamweaver Mac版
视觉化网页开发工具

记事本++7.3.1
好用且免费的代码编辑器

VSCode Windows 64位 下载
微软推出的免费、功能强大的一款IDE编辑器