The CakePHP cookbook, is an openly developed community editable documentation project. We hope to maintain a high level of quality, validity and accuracy for the documentation.
Read the book anywhere
Enjoy the CakePHP cookbook almost anywhere. Available, as both a PDF and EPUB, you can now read the docs on more devices and offline.
Get started with the :doc:`blog tutorial</tutorials-and-examples/blog/blog>`. You'll learn the basics of CakePHP, and build a basic blog in the process.
Learn about a typical :doc:`CakePHP request </getting-started/a-typical-cakephp-request>` and the :doc:`conventions </getting-started/cakephp-conventions>` that power CakePHP.
Controllers handle requests, and help co-ordinate and prepare the response for the client. Read more about :doc:`/controllers`
Views are the presentation layer in CakePHP. They convert the data fetched from Models, into the output format the client requested. Read more about :doc:`/views`
Models are the heart of your application, they handle the validation, storage and retrieval of your data. Read more about :doc:`/models`
If you're stuck, there are a number of places :doc:`you can get help </cakephp-overview/where-to-get-help>`