Framework development nowadays becoming popular, and also developing more and more frameworks. CakePHP in one of the user frendly frameworks which helps to develop faster and quality of the code is much more better than code written in clean PHP without CakePHP.
This framework uses MVC pattern. Which also makes developer life easier. In CakePHP MVC realized in high quality.
Documentation of the CakePHP is understandable and very useful.
For beginners it is highly recommended to user the framework.