Cook up websites fast with CakePHP
This is the title of a series (you need an IBM id to access it, but the registration is free) started today on IBM’s developerWorks. This series will contain five parts:
- Part 1 focuses on getting CakePHP up and running, and the basics of how to put together a simple application allowing users to register for an account and login to the application.
- Part 2 demonstrates how to use Scaffolding and Bake to get a jump start on your application, and using CakePHP access control lists.
- Part 3 shows how to use Sanitize, a handy CakePHP class, which helps secure an application by cleaning up user-submitted data. Part 3 also covers the CakePHP security component, handling invalid requests and other advanced request authentication.
- Part 4 focuses primarily on the Session component of CakePHP, demonstrating three ways to save session data, as well as the Request Handler Component to help you manage multiple types of requests (mobile browsers, requests containing XML or HTML, etc).
- And Part 5 deals with caching, specifically View and Layout caching, which can help reduce server resource consumption and speed up your application.
It is a very comprehensive and good tutorial (at least part 1, the only part that is online yet). So have a look at it if you are starting with CakePHP.




Anyone else having trouble registering on ibm’s site?
Nevermind.
Thank you –> http://www.bugmenot.com
Looks like an intersting series but registering does not work for me either. We could al resort to bugmenot.com but maybe you can repost the articles here…
Here’s a direct link to the PDF (2.2MB) in letter format: https://www6.software.ibm.com/developerworks/education/os-php-cake1/os-php-cake1-ltr.pdf
@Tijs: Try the link posted by Dan.
@Dan: Thanks for the link.
Nice - thanks for the heads up. IBM has some really good information lately on ajax and hopefully now with cakephp. Good find!
@dan & cakebaker: thanks for the link
This tutorial was great and really got me jumpstared on my app. I chose Cake because of it’s active community. Before I was using Codeignitor which has really nice simple code, but didn’t have any good user auth examples. The only ones I found were too complex for a beginner. I hope IBM puts up the rest of the articles soon!
@domain_developer: I am glad the IBM tutorial was useful for you.
@cakebaker I’m glad you are glad that domain_developer is glad the IBM tutorial was useful for him. :)
@glad: *g*