Basic Introduction of All Frameworks:
In this article, we would be discussing Best PHP Frameworks and before that, we would be having a glimpse of some basic information of all of these PHP Frameworks. One thing common about all of the PHP Frameworks we would be discussing here is that all are Open Source PHP Frameworks. Have a look at some basic facts about these PHP Frameworks:
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: https://tinyurl.com/y23cqb8b |
Again, as per the Stack Overflow trends, Laravel is way ahead in the list of Top PHP Frameworks in 2019. Also, Laravel started gaining some serious traction from the 2014-2015 period and since then it is a leading PHP Framework. One interesting point one can note here is that since 2013, Laravel started gaining popularity and other Frameworks saw either downfall or negligible growth.
In this world of OpenSource technologies, Github stars since the first commit is the sure shot way of checking the popularity streak 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 is way ahead in the list of best PHP Frameworks in 2019 while Symfony and CodeIgniter are having the second and third position. One can see here is that Laravel is the youngest of all the above-mentioned frameworks and still has managed to get 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 (Fastest) | 3.9 ms | Unknown | 5.8 ms (Slowest) |
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.
Recommended Articles:
If your learning appetite is still left, you are suggested to read below articles:
#php #laravel #symfony #codeigniter