2026 Best Software Awards are here!See the list
CakePHP

By Cake Software Foundation

Re-claim Profile

Re-claim your company’s G2 profile

This profile hasn’t been active for over a year.
If you work at CakePHP, you can re-claim it to keep your company’s information up to date and make the most of your G2 presence.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Re-claim
3.9 out of 5 stars

How would you rate your experience with CakePHP?

CakePHP Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Perceived Cost

$$$$$
Product Avatar Image

Have you used CakePHP before?

Answer a few questions to help the CakePHP community

CakePHP Reviews (43)

Reviews

CakePHP Reviews (43)

3.9
43 reviews

Review Summary

Generated using AI from real user reviews
Users consistently praise the ease of use and fast development capabilities of CakePHP, highlighting its straightforward installation and effective documentation that streamline project workflows. Many appreciate its built-in security features and the ability to quickly create applications, although some note that it can struggle with performance issues on larger projects.
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Verified User in Sports
US
Small-Business (50 or fewer emp.)
"Nice framework but doesn't have vast community"
What do you like best about CakePHP?

Secure framework

Takes care of user authentication

Simplified development

Useful for large sites

MVC driven framework

Database connection made easy

Ready to use templates

Faster Development

Custom testing features Review collected by and hosted on G2.com.

What do you dislike about CakePHP?

The documentation of Cake PHP is not as comprehensive as other frameworks.

migrations from 2.0 to 3.0 is difficult

One Way routing Review collected by and hosted on G2.com.

Verified User in Consumer Services
CC
Small-Business (50 or fewer emp.)
"Simple Development with CakePHP"
What do you like best about CakePHP?

What i like the most is that Cakephp helps fast development that will help engineers and business owners to develop and build products fast. In addition to that it offers amazing document that helps developers to quickly start the installation and building their product. Review collected by and hosted on G2.com.

What do you dislike about CakePHP?

Mainly what i dont like about it is the reason of php language. I am not a php developer and i hate programming using php. Moreover, for some reason some big apps are crashing when starting to add a huge number of features. Review collected by and hosted on G2.com.

Verified User in Education Management
CE
Small-Business (50 or fewer emp.)
"I worked with CakePHP for 3 years ago"
What do you like best about CakePHP?

It' useful for build the system as BE using PHP. Review collected by and hosted on G2.com.

What do you dislike about CakePHP?

The syntax, infrastructures of Cake is hard to remember to write. and some package from composer, CakePHP was impact and can not using like mongo, elasticsearch. Review collected by and hosted on G2.com.

Rachitha M.
RM
Software Engineer
Small-Business (50 or fewer emp.)
"One of the best framework for PHP developers."
What do you like best about CakePHP?

Reliable one for developers.And also having MVC pattern Review collected by and hosted on G2.com.

What do you dislike about CakePHP?

I havent seen anything regarding drowbacks of this framework. Review collected by and hosted on G2.com.

Andrés F.
AF
Director Of Engineering
Enterprise (> 1000 emp.)
"CakePHP a good option for programmers."
What do you like best about CakePHP?

One of its benefits is that it is a tool that offers an intuitive and easy-to-use interface for users, and also guarantees great time savings when making or modifying an application. It is one of the best programming tools with code generation very efficient and productive for organizations. Review collected by and hosted on G2.com.

What do you dislike about CakePHP?

It is a tool that presents many failures when programming large projects, tends to present problems and does not respond correctly to the needs of users. Review collected by and hosted on G2.com.

AR
Information System Developer
Mid-Market (51-1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Cake-php Develop fast and secure applications"
What do you like best about CakePHP?

What I like the most about Cake-php is that it is a framework based on the php language, which is my favorite software, because of its easy syntax and multiple functions and is object-oriented. For my liking this framework is better than codeigniter and laravel for its security and the ease of creating all the views on the tables of the database in a very easy way. It enables the rapid creation of prototypes with the basic functions of any system and extensive security features, especially with regard to protection against SQL injection, which allows a safe and rapid deployment of applications, ready for production environments. One of the tools of this framework that is most appreciated is the possibility of migration between versions, which keeps the investment in development updated. Highly recommended to see automated solutions in a short time Review collected by and hosted on G2.com.

What do you dislike about CakePHP?

What I dislike about Cake-Php, is its installation process which is quite tedious and complicated. Among the things that fail is that the creation process does not detect the php libraries, in addition the automatic process of creating a basic view for all the tables can leave it with a lot of unused views. Really should pay attention to the early stages of development, specifically to the design of the database, a bad design would lead to a real disaster in the department of models and controllers. You have to be careful when designing the application, because a bad design would lead to a real disaster in the models and controllers department

Review collected by and hosted on G2.com.

Roberto G.
RG
Grado medio
Small-Business (50 or fewer emp.)
"Excellent utility, very easy to apply."
What do you like best about CakePHP?

Appearance maintenance, a new programmer can, without difficulty, understand the code. The documentation is certainly all there so that you can build your application with very few desired attempts. CakePHP generally has rapid and consistent development and, with this goal, CakePHP places special emphasis on the conference. Like many different types of Internet, CakePHP supports the creation of REST APIs, an idea that breaks within the manual that covers the steps to create a use of the security framework. Excellent for the application is no longer simpler on a medium scale, but on a large scale, already used in our agency. Review collected by and hosted on G2.com.

What do you dislike about CakePHP?

Among the issues that fail is that the way of creating now does not locate the PHP libraries, furthermore, the automatic system of making a fundamental view for all tables can result in a variety of unused views. Poor in plugins in open-source repositories, and so on documented needs a bit of work for the advanced technique eight of PHP, however, it would not have been more difficult to replace the minimum version, at least 5. If the speed can be improved, it would be significantly useful and could enhance the consumer experience. Review collected by and hosted on G2.com.

ML
Small-Business (50 or fewer emp.)
"Excellent application, very clean to use."
What do you like best about CakePHP?

To maintain the appearance, a new programmer can effortlessly grasp the code four. When I have to perform heavy and personal work based on the homepage, I use CakePHP as my framework and starting point, the framework has a virtual console that allows you to frame your site in minutes without a headache. It is exquisite for improving Internet page programs, with a large number of templates that facilitate and simplify development, the quality is excellent. Like many different Internet frameworks, CakePHP also supports the creation of REST APIs, a specific section within the manual that covers the steps to create a secure framework usage. Review collected by and hosted on G2.com.

What do you dislike about CakePHP?

API development is possible with CakePHP, however, other frameworks, like Symfony 4 or SlimPHP, are more oriented towards HTTP. Therefore, at least for me, you didn't find a coding process in Cake. The network throughout the task seems to be truly smaller. If the speed can be improved, it could be substantially beneficial and could enhance consumer satisfaction in three while adapting to a new edition. Review collected by and hosted on G2.com.

LS
Small-Business (50 or fewer emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"A good framework to develop classic web app"
What do you like best about CakePHP?

CakePHP is an MVC framework easy to use for classic web apps. The framework allow the creation of simple and complex apps web based, running on the most used scripting language of the web, PHP.

All the common things you need are built-in: interface translations in multiple languages, simplified database access (the embedded CakePHP ORM supports ActiveRecord and Datamapper patterns to access data on database) , caching result of queries or template rendering (redis and memcache are natively supported as backends), validation of data input from end users, authentication, and much more are all built into one of the most powerful PHP MVC frameworks.

There is also an extensive support for CLI based utilities developed on top of your web application: console applications are ideal for handling a variety of background tasks such as maintenance and completing work outside of the HTTP request-response cycle. In any CakePHP console application you can can reuse your application classes already developed for the web app.

As many other web framework, CakePHP supports also creation of ReST Apis: a specific chapter in the manual cover the steps to create a rest-api using the framework. Review collected by and hosted on G2.com.

What do you dislike about CakePHP?

Cloud deployment support lacks of many info - like many other PHP Framework - basically because PHP lacks a real usable web server embedded: documentation should be improved to deploy in cloud/dockerized environment.

API Development is possibile with CakePHP but other frameworks - like Symfony 4 or SlimPHP - are more HTTP oriented. Review collected by and hosted on G2.com.

orianny L.
OL
Auxiliar administrativo
Enterprise (> 1000 emp.)
"satisfied "
What do you like best about CakePHP?

cakePHP seems to me very useful, because it is a development reference for PHP, it is the basis for programmers to be able to create applications, that is, it facilitates the development of web applications using the MVC design pattern (model, view, controller). The good thing that the program offers is that you can work quickly, without wasting time and in a very simple way, one of the benefits it offers is that you can work everything in a structured way and offer the necessary tools to streamline Regarding the development time, creating the structure of your project. Other aspect that I like is that it has a flexible license, it is compatible with PHP4 and PHP5 posse integrated validation etc. Review collected by and hosted on G2.com.

What do you dislike about CakePHP?

I do not like that sometimes you can slow down the project in terms of the creation of the website. Since many users must perform their work in the shortest possible time. Review collected by and hosted on G2.com.

Trending Discussions related to CakePHP
Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

CakePHP Comparisons
Product Avatar Image
Laravel
Compare Now
Product Avatar Image
CodeIgniter
Compare Now
Product Avatar Image
Angular
Compare Now
Product Avatar Image
CakePHP