CakePHP is a free, open-source rapid development framework for PHP. Modeled after Ruby on Rails and released in 2005, CakePHP introduced the convention-over-configuration philosophy to the PHP world long before Laravel existed.
The framework includes an ORM, scaffolding generator, validation, authentication, internationalization, and a vibrant plugin ecosystem — making it a strong choice for teams that value stability and a consistent code structure over the bleeding edge.
Rapid development MVC framework. Convention over configuration, batteries included since 2005.
✨ Features
Sensible defaults everywhere. Name a controller right and routing/views/models wire themselves up.
Code generator that scaffolds models, controllers, views, fixtures, and tests in one command.
Type-safe ORM with rich query builder, eager loading, behaviors, and result-set decorators.
CSRF protection, form tampering detection, password hashing — wired up by default.
Translation, pluralization, message catalogs, ICU MessageFormat support shipped in core.