It is an open source web framework. It is written in PHP. It is used to develop application in an easier way. It is based on MVC architecture (Models, Views and Controller). One can develop websites/web applications using CakePHP. It has some of its own libraries and plugins which helps in developing the applications easier. Let us see some of the features of CakePHP which makes the argument strong enough to use it.

Some Salient Features:

  • It is open source
  • CakePHP is very much compatible with versions of PHP (4 and 5)
  • It supports multi database such as MySQL, SQLite and PostgreSQL.
  • Configuration is very flexible.
  • Because of flexible architecture which it follows (MVC), CRUD (Create, Read, Update and Delete) operations are very easy to implement in CakePHP.