Introduction
It would be really intimidating if you had to start from scratch and reinvent the wheel every time you were to start a new project.
Luckily in 2021 there is a vast number of brilliant PHP frameworks out there that you can use.
In my opinion using a framework is a must as it would help you structure your project, so that in case that there were other people working on the project they would be able to easily find their way around.
In this post I will list out the 10 most popular PHP frameworks and their creatos!
Laravel
Laravel is a web application framework with expressive, elegant syntax. This is my personal favourite framework! I love the Laravel ecosystem and all of the great open source tools that you could use.
- Website: https://laravel.com
- Creator: Taylor Otwell
- Release date: June 2011
- Source code: Laravel Source Code
- Logo:
Symfony
- Website: https://symfony.com/
- Creator: https://sensiolabs.com/
- Release date: 22 October 2005
- Source code: Symfony Source Code
- Logo:
CodeIgniter
- Website: https://codeigniter.com/
- Creator: British Columbia Institute of Technology
- Release date: February 28, 2006
- Source code: CodeIgniter Source Code
- Logo:
Zend Framework / Laminas Project
The Laminas Project is an open-source continuation of Zend Framework, a PHP framework and component library targeting enterprise applications.
- Website: https://getlaminas.org/
- Creator: Zend
- Release date: March 2006
- Source code: Laminas Source Code
- Logo:
Yii (Framework)
- Website: https://www.yiiframework.com/
- Team: Yii Team
- Release date: December 2008
- Source code: Yii Source Code
- Logo:
CakePHP
- Website: https://cakephp.org/
- Creator: Michal Tatarynowicz
- Release date: April 2005
- Source code: CakePHP Source Code
- Logo:
Slim
- Website: https://www.slimframework.com/
- Creator: Josh Lockhart
- Release date: v1.0.0 was released on Nov 2 2010
- Source code: Slim Source Code
- Logo:
Phalcon
- Website: https://phalcon.io
- Creator: https://github.com/andresgutierrez
- Release date: November 14, 2012
- Source code: Phalcon Source Code
- Logo:
FuelPHP
- Website: https://fuelphp.com/
- Creator: FuelPHP developer team
- Release date: October 2010
- Source code: FuelPHP Source Code
- Logo:
Fat-Free Framework
- Website: https://fatfreeframework.com/
- Creator: Commonly called F3
- Release date: 2009
- Source code: Fat-Free Source Code
- Logo:
Conclusion
If you are just getting started with coding, it might be a bit overwhelming to have to learn a whole Framework. But in the long run this is going to save you a lot fo development time!
If I missed a framework that you think should be on the list make sure to let me know by tagging me on Twitter: @bobbyiliev_
Top comments (18)
Laravel rules, but Phalcon also sounds interesting because of the fact that most of its code is memory resident, meaning it doesn't need to be reloaded and reinterpreted on reach request/response cycle - unique approach with obvious speed advantages, but it never really became popular.
Yes absolutely! I think that this is now what you also get with Laravel Octane, haven't used it personally but watched a few videos about it.
WOW ! Laravel Octane, first time I've heard about this ... so it means Laravel running on top of Swoole, which I did hear about - people have tried to run Laravel on top of Swoole before, and apparently successfully, but with Octane it's officially supported now, that's incredible ...
Laravel just keeps innovating, with Vapor you can even run it on top of AWS Lambda as a "serverless" framework, and now official support for Swoole with Octane ... they're really silencing all those naysayers who keep moaning about Laravel being for amateurs, and that you need to use Symfony or whatever.
Yes, it is absolutely crazy the amount of goot stuff that the Laravel team and community are releasing 🤩
It is, that's why I admire them ... there could always be cases where framework X is marginally better than Laravel in respect Y or Z, but looking at the big picture the Laravel team keep impressing me :)
Absolutely! I could not have said that better!
Great resources!
Thank you 🙏
top quality framework is NotORM!
I haven't tried it. Just looked it up though, looks cool but it does not seem to be maintained any more. No commits for the past 7 years:
github.com/vrana/notorm
Sadly fat-free-framework ist dead.
Ah this is very unfortunate :(
But there are some people ready for a fork. So If anyone is interested? 🤘
Symfony components quality are top-tier 👌
PHP é um fenômeno, linguagem long-seller .... raridade num universo tão concorrido e essas ferramentas vem impulsionar ainda mais. Parabéns pelo excelente artigo
github.com/lizhichao/one
It is a very good framework. Flexible, good performance, can also run in memory
Thanks 🙌
Actually Ellislab is the creator of CodeIgniter. However, he gave up on developing the project after a while and handed it over.