Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your email address or mobile phone number.
CakePHP 1.3 Application Development Cookbook Paperback – March 8, 2011
|New from||Used from|
Top 20 lists in Books
View the top 20 best sellers of all time, the most reviewed books of all time and some of our editors' favorite picks. Learn more
Frequently Bought Together
Customers Who Bought This Item Also Bought
About the Author
More About the Author
Top Customer Reviews
I started using cake about a year ago, but I didn't really take advantage of it. I bypassed most of its features and so the only benefit I got from it was organizig & separating my code into controllers and views and layouts. I didn't even use the models.
Over time I started to 'get' cake as I learned about OOP. Recently, I was enlightened to the power of cake when I started baking. I had a new project so I designed the database using cake conventions. I then baked the models, controllers, and views, and voila, I had a functional application in minutes after completing my database design.
Well, on this project, I used Chapter 1 content from this book to set up role base authorization. So the day I received the book, I put it to use on my job and release a test version of the app to my clients. The app was far from complete, but I did create a couple of reports so they could see the data we were collecting from their application.
I've since read through most of the book and each chapter is very valuable to me. Now that I understand the concept of cake and how to use as an intermediate, this book opens my eyes to a lot of the power that cake offers that I didn't quite see or know how to implement.
The modeling & routing chapters are very enlightening to me, but every chapter has very useful nuggets and I'm sure I'll find things in the book a couple of months from now as my Cake knowledge continues to grow.
If you are a beginner, this book will probably still be worth owning. Chapter 1 alone is worth the price of admission.Read more ›
This book is different from the others in that the author doesn't explain the cakephp structure or how to install the framework, which I don't think is a problem considering the amount of online tutorials covering the same. But what that means is it leaves more room for code, which is what I think this book does very well indeed. It presents a series of 'recipes' in each chapter which introduce important features of cake, and each recipe adds a bit more complexity to the one before. What you're left with is a book full of little code snippets which can be knitted together to do what you want.
The other cakephp books attempt to teach you about cake by going through the process of building specific applications (blog/travelling salesman/to-do lists among others) which is great, but if you only buy one of those books I think you'd find it lacks flexibility (unless of course you want to build one of the specific applications from one of the books, in which case perhaps get it).
The last thing I have to say in favour of this book is that it's the most up to date. That's not a huge issue since you can always look through the changelog (and you probably should for any online tutorials you find too) to see what's different between 1.2 and 1.3. If you don't you may find that you waste a bit of time figuring out why a piece of code doesn't work like you want. I'll hold my hands up to a couple of hours before finding out that Routing.admin should be Routing.prefixes...
Some cakephp books are good, some a little bit less; most are the "learn cakephp from the basics" and "follow me while I develop those simple apps" type - that's good, but this one is different. Mariano's book is probably what many where missing - the step beyond the blog tutorial.
It fills the only gap left in cakephp manuals: dig deeper in single topics, from Auth to creating and consuming webservices, from model bindings to validation and behaviours, from datasources to routing, shells, internationalization, testing and core utility classes.
The recipes are organized in chapters, by topic - from the simplest to the most advanced. See this preview for the content index. Each recipe addresses a single problem or task, with a clean example -and is organized in (at least) 3 parts: "getting started" (prerequisites, setup, database dump..), "How to do it" (the actual code and guided steps) and "How it works" (explanation of what happened in phase 2).
It's useful to better understand the topic, and -probably- as a starting point for your ouwn code. It's also easy to find answers to the questions that arise after the development of the first real cake apps.
One final note on one of the main strong points of this book: the author, Mariano Iglesias, is a well known cakephp expert and contributor; other big names are among the technical reviewers, like Nick Baker and Mark Story (cakephp lead developer). It seems, they take quality assurance seriously.
well organized, structured content
real world problems and common / advanced tasks covered
clear code, easy to understand examples
expert author and first class technical reviewers
not for beginners
you will probably want more
Most Recent Customer Reviews
I was prompted to write an excellent review for this book because I was very upset by the undeserved lost of 1 star caused by unfair comments such as kindle version or obsolete... Read morePublished on December 30, 2013 by rblos
I was new to CakePHP, so I didn't know that it's growing fast and 2.0 was already available. Differences between 1.3 and 2. Read morePublished on March 13, 2012 by mettiu
It is really a great book and very useful. I found everything to improve my CakePhp knowledge. I recommend it..Published on January 31, 2012 by VON STAEL
I was waiting for many years for a serious book around Cakephp framework. And finally it came from Packt Ed and his author Mariano Iglesias. Read morePublished on October 26, 2011 by Dan Loaiza
Overal, this is a great reference for both seasoned and unseasoned CakePHP developers alike. After only 2 days of CakePHP work, this book helped me overcome a few questions I had... Read morePublished on September 20, 2011 by simondowdles
The name "cookbook" matches perfectly the essence of this book, and it needs to be read the same way as a recipes book. Read morePublished on August 23, 2011 by ToX
I have purchased and read a number of technical books on the Kindle (iPad app), and have been generally impressed by the quality of the text and ease of use, compared to a standard... Read morePublished on August 8, 2011 by John David Roberts