- Posted On: 12 Sept 2014
- Posted By: Crescentek
30 Jun 2017
CakePHP is an open source web application framework or a software framework that is designed to support the development of dynamic websites, web applications, web services and web resources. It follows the MVC or the Model-View-Controller approach, is written in PHP (general-purpose programming language), modeled after the concepts of Ruby on Rails, and is distributed under MIT License. Ruby on Rails incidentally is also an open source web application framework that runs via Ruby programming language and allows creating pages and applications that collect information from the web server.
CakePHP originated in April 2005; when Michal Tatarynowicz, a Polish programmer wrote a nominal version of Rapid Application Framework in PHP and called it cake. The framework was published by him under the MIT License while he opened it up to the online community of developers. However, later in December the same year, L. Masters and G.J. Woodworth established the Cake Software Foundation in order to promote its development. Subsequently, in May 2006, the Version 1.0 was released
Developer(s) Cake Software Foundation
Initial release April 2005
Stable release 2.45 / 26 January 2014
Development status Active
Written in PHP
Operating system Cross-platform
Website Cakephp.org