CakePHP is a free open-source rapid development framework for PHP, maintained by Cake Software Foundation, Inc. and a community of developers. It’s a structure of libraries, classes and run-time infrastructure for creating web applications originally inspired by the Ruby on Rails framework. The primary goal is to enable work in a structured and rapid manner – without loss of flexibility.

CakePHP possesses a thorough MVC architecture with ORM, which allows full usage of PHP’s object-orientated programming design for data encapsulation.