CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. Using commonly known design patterns like MVC and ORM within the convention over configuration paradigm, CakePHP reduces development costs and helps developers write less code.

What makes CakePHP even more powerful is it’s build in code generation scripts.

The Bake console can create any of CakePHP’s basic ingredients: models, views and controllers. And we aren’t just talking skeleton classes: Bake can create a fully functional application in just a few minutes. In fact, Bake is a natural step to take once an application has been scaffolded.

I am going to show you how to build a complete FAQ section in 5 minutes starting from 0 lines of code. Watch the screencast below in full screen.

Pretty awesome and powerful heh ?

CakePHP Rapid Development End Result

CakePHP Rapid Development End Result

Software used:

cakephpputtywgetphpmysqlapachemysql workbench