CakePHP is one of the popular PHP frameworks known for Rapid application building. After using CakePHP 1 and 2 for years, I have been using CakePHP 3 for a while. With this tutorial, I am trying to demonstrate how easy it is to get started with CakePHP. Goals of These Experiments Understand CakePHP Model Associations Create a CakePHP 3 app using CakePHP bake utility. First thing to do is to get local setup running. You can follow CakePHP 3 installation instructions given at CakePHP documentation site.