CakePHP is easy to use !
February 21, 2017
CakePHP is easy to use !
Score 8 out of 10
Vetted Review
Verified User
Overall Satisfaction with CakePHP
I use it for 5 of my projects. The biggest project we currently use, handles CRM databases, including payments details. It's a tool that is almost flexible but sometimes it can be hard to work on it if we plan to move some blocks of code.
- Easy learning curve
- Can be used by new developers without paying a formation
- The MVC is pretty well implemented
- Some tutorials from the official cakephp website show incorrect examples (some code that should be placed in models instead of controllers)
- Relationships in models are not easy to use (OneToMany, HasOne)
- Switching databases logic could be improved
- The positive impact is that is a flexible tool. We cannot talk about financials or productivity ROI, it's hard to quote.
Cakephp is more easy to implement and to learn that CodeIgniter. That's why I switched pretty quickly from the first (CodeIgniter) to cakephp.