URL typical construction: http://{Domain}.com/{Application}/{Controller}/{Action}/{Parameter 1, etc.}

Naming your own files a certain way allows Cake to piece together the various
resources without using any code specifications

Bake script: command-line tool that generates editable CRUD code based on your
database schema and customized parameters

Scaffolding- with one simple line of code you can use prebuilt scaffold to render views based on the database

1 Install CakePHP, create database

2. Design and create the database.
3. Create models.
4. Create controllers.
5. Create and adjust views.