Skip to main content
Home
Nicholas Mangold

Main navigation

  • About
  • Projects
  • Blog
  • Contact
User account menu
  • Log in

Breadcrumb

  1. Home
  2. Blog

Introduction to CakePHP

I discovered the CakePHP framework only several weeks ago, and I'm already creating useful web applications with little effort. After briefly looking at several PHP frameworks, I chose to start learning CakePHP because I could easily find documentation on getting started. Once I learned how to use the bake feature to automatically build a skeleton for my application, I was hooked. Baking an application consists of creating a database schema with a certain naming convention, then allowing a script to read the schema and create enough code so you can Create Read Update and Delete records. 

The cookbook has been the most valuable resource for me so far. It explains every aspect of the framework in a way that's easy to understand. The book also includes a couple of tutorials that demonstrate how easy it is to quickly build database driven web sites using CakePHP with modern features like user authentication. 

After reading the book, the IRC channel is a good place to get questions answered quickly, and also help others who are not as experienced as you. I hope I've inspired you to check out CakePHP for your next PHP project. Happy baking!

Tags
CakePHP
About text formats

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Anonymous (not verified)

13 years 3 months ago

Genuinely educational thanks,

  • Reply

TynWung (not verified)

12 years 9 months ago

Comment

  • Reply

Betaalbare webdesign (not verified)

12 years 8 months ago

CakePHP framework

  • Reply
  • Add new comment

Certifications

Badge for the Acquia Certified Developer - Drupal 7 certification
Badge for the Acquia Certified Front End Specialist - Drupal 7 certification
Badge for the Acquia Certified Back End Specialist - Drupal 7 certification
Badge for the Acquia Certified Grand Master - Drupal 7 certification

Recent Projects

Argonne National Laboratory

Screenshot of the Argonne National Laboratory homepage

Texas OAG

Screenshot of the Texas OAG homepage

Siemens PartQuest

Screenshot of the  Seimens PartQuest homepage

DODEA

Screenshot of the DODEA homepage
View more projects

Recent blog entries

  • How to use sudo with Touch ID on macOS Sonoma 14.x and above
  • Drush throws an "Access denied; you need (at least one of) the PROCESS privilege(s)" error message
  • Troubleshooting "ERROR 1227 (42000) at line 18: Access denied; you need (at least one of) the SUPER privilege(s) for this operation"
  • How to set up a local Drupal environment
  • How to use sudo with Touch ID on a Mac
View more blog entries
RSS feed
Powered by Drupal