Best PHP Frameworks (2019)
Checkout PHP framework trends.
Join the DZone community and get the full member experience.
Join For FreeIn this article, we will be discussing the Best PHP Frameworks along with their pros and cons in great depth so that one might get a clear understanding of which one to chose. Our comprehensive research would include some Latest PHP Frameworks.
Table of Contents
- Basic Introduction of All Frameworks
- Google Trends [2019]
- Stack Overflow Trends [2019]
- Github Stars Since First Commit [2019]
- Comparison based on other Parameters
- Recommended Articles
- References
Basic Introduction of All Frameworks:
Before we dive in, we should begin by having a glimpse of some basic information about all of these PHP frameworks:
Framework |
Laravel |
Symfony |
Zend |
CodeIgniter |
CakePHP |
Date of First Commit |
9-Jun-2011 |
4-Jan-2010 |
28-Apr-2009 |
25-Aug-2006 |
16-May-2005 |
Official Website |
|||||
Github URL |
|||||
Current Version |
5.8 |
4.2 |
3 |
3.1.10 |
3.7 |
License |
MIT license |
MIT license |
New BSD license |
MIT license |
MIT license |
Google Trends [2019]:
As can be seen clearly in the above Google Trends, Laravel is surely racing ahead in the list of best PHP Frameworks in 2019 while Codeigniter is also giving some tough competition here. Also, there is an interesting aspect that Symfony and CakePHP are gaining some traction in the list of top PHP Frameworks.
Stack Overflow Trends [2019]:
Stack Overflow Trends - Best PHP Frameworks 2019 |
Again, as per the Stack Overflow trends, Laravel is way ahead in the list of Top PHP Frameworks in 2019. Since 2013, the framework has seen serious growth, while the others have either stayed relatively stagnant or fallen in popularity.
Github Stars Since First Commit [2019]:
In this world of open source technologies, checking the number of Github stars since the first commit is one of the best ways of checking the popularity of a particular technology and PHP Frameworks are of no exception. So, when discussing the top PHP frameworks, one can not ignore the importance of Github Stars. So, here is the list of PHP Frameworks along with their individual data in regard to their Github Stars.
Framework |
Date of First Commit |
Total No of Github Stars (At the time of writing) |
Laravel |
Thursday, 9 June 2011 |
52166 |
Symfony |
Monday, 4 January 2010 |
20683 |
Zend |
Tuesday, 28 April 2009 |
5698 |
CodeIgniter |
Friday, 25 August 2006 |
17251 |
CakePHP |
Monday, 16 May 2005 |
7845 |
As can be clearly seen from the above table, Laravel Framework, in terms of Github Stars, Laravel is clearly ahead in the list of best PHP Frameworks in 2019, while Symfony and CodeIgniter sit behind with less than half the number of stars (20,683 and 17,251 respectively). Despite how new Laravel is compared to the other frameworks it still has managed to earn far more Github stars.
Comparison Based on Other Parameters:
Framework |
Laravel |
Symfony |
Zend |
CodeIgniter |
CakePHP |
Twitter Followers |
98.6K |
34.3K |
47.8K |
23K |
17.4K |
Downloads (From Packagist) |
62.1M+ |
41M+ |
4.9M+ |
0.47M+ |
4.0M+ |
PHP Version Required |
5.6.4 |
5.6.0 |
5.6 |
5.3.7 |
5.6 |
Speed (Rest API) |
5.5 ms |
2.2 ms |
3.9 ms |
Unknown |
5.8 ms |
These are some other helpful parameters and benchmarks which completes our comparison of Top 10 Best PHP Frameworks for Web Developers in 2019.
Disclaimer: All the above parameters/comparisons/benchmarks are true at the time of writing this blog post, exact numbers may vary depending on the instant and point in time you are reading this blog/post.
References:
- PHP Benchmarks [phpbenchmarks]
- Google Trends
- Stack Overflow Insights
Published at DZone with permission of Ayush Jain. See the original article here.
Opinions expressed by DZone contributors are their own.
Comments