Home >Backend Development >PHP Tutorial >Survey Statistics of the Best PHP Frameworks in 2015_PHP Tutorial
First thing first, as promised, here is the entire result set for you to browse: Download. Feel free to play around with it - and if you come up with some interesting diagrams, please share them with us! Read some details on downloading files in the "Data" section below.
The most popular frameworks of 2015
Frame Winner
To view the images below or full-screen versions, just click on them. Or open them in a new tab.
As expected, Laravel is a big step up again this time.
There are some who may be worried that partial framework split versions may affect Laravel's survey results and give it an unfair advantage, but we can see that even with all other framework merge versions, Laravel wins.
The data will be presented in tabular form below, just because I don’t have time to make beautiful charts. I'll update the chart soon.
By national statistical framework
Below we take a look at all the countries with over 50 votes, these are their favorite frameworks to use:
Country |
Total votes |
Favorite |
Number of votes |
Personal favorite |
Number of votes |
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 |
This is an interesting trend observation. Most English-speaking countries favor Laravel, while France is loyal to Symfony - their own product. Interestingly, a country that is unbelievably the second most active country for most Czechs, still under investigation! ) Favor Nette – This framework is little known in the Western world, and the favorite local framework in Ukraine – PHPixie. It gets even more interesting when you look at the top five countries – not just the winners – leaving it up to you to discover! Framework grouped by age
Finally, if we look at the top 5 frames by age group, we get this:
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 again leads all frameworks, followed closely by Symfony, except in the case of age groups - PHPixie is worth looking into. The most obvious is CodeIgniter, which still maintains a strong legacy and loyal user base.
Interestingly, Phalcon’s popularity has dropped dramatically compared to the same time last year.
Unfortunately, due to some complaints last year, we did not include gender data in this survey. This would have been an interesting vehicle.
This article address: http://www.oschina.net/news/61358/best-php-framework-2015-sitepoint-survey-results