CakePHP 1.3 Application Development Cookbook and over 1.5 million other books are available for Amazon Kindle . Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
Buy Used
Used - Very Good See details
Price: £9.69

or
Sign in to turn on 1-Click ordering.
 
   
Trade in Yours
For a £1.00 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading CakePHP 1.3 Application Development Cookbook on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

CakePHP 1.3 Application Development Cookbook [Paperback]

Mariano Iglesias
4.7 out of 5 stars  See all reviews (3 customer reviews)
RRP: £24.99
Price: £23.74 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £1.25 (5%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want delivery by Monday, 20 May? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £15.44  
Paperback £23.74  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details. Learn more.

Book Description

8 Mar 2011 1849511926 978-1849511926
CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying web applications. While the framework has a lot of documentation and reference guides available for beginners, developing more sophisticated and scalable applications require a deeper knowledge of CakePHP features, a challenge that proves difficult even for well established developers.

The recipes in this cookbook will give you instant results and help you to develop web applications, leveraging the CakePHP features that allow you to build robust and complex applications. Following the recipes in this book you will be able to understand and use these features in no time.

We start with setting up authentication on a CakePHP application. One of the most important aspects of a CakePHP application: the relationship between models, also known as model bindings. Model binding is an integral part of any application's logic and we can manipulate it to get the data we need and when we need. We will go through a series of recipes that will show us how to change the way bindings are fetched, what bindings and what information from a binding is returned, how to create new bindings, and how to build hierarchical data structures. We also define our custom find types that will extend the three basic ones, allowing our code to be even more readable and also create our own find type, with pagination support. This book also has recipes that cover two aspects of CakePHP models that are fundamental to most applications: validation, and behaviors.

A cookbook for CakePHP developers on how to leverage one of the most popular PHP frameworks, including recipes for working with AJAX, datasources, GEO location, routing, performance optimization, and more.

Frequently Bought Together

CakePHP 1.3 Application Development Cookbook + Practical CakePHP Projects (Practical Projects) + Beginning CakePHP: From Novice to Professional (Expert's Voice in Web Development)
Price For All Three: £76.76

Buy the selected items together


Product details

  • Paperback: 360 pages
  • Publisher: PACKT PUBLISHING (8 Mar 2011)
  • Language: English
  • ISBN-10: 1849511926
  • ISBN-13: 978-1849511926
  • Product Dimensions: 19.1 x 1.8 x 23.5 cm
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 610,177 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, and more.

Product Description

About the Author

Mariano has been programming since the early age of 11. He quickly became proficient with C and C++, producing his first commercial applications at 15 years of age. He then continued to learn several other programming languages, PHP being one of them. He has contributed to several open source projects, becoming part of the core development team of both CakePHP and Lithium, two of the best PHP frameworks. He currently divides his time between open source programming, his commercial work, his hobbies, and spending time with his family

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

3 star
0
2 star
0
1 star
0
4.7 out of 5 stars
4.7 out of 5 stars
Most Helpful Customer Reviews
4.0 out of 5 stars Very interesting and well written. 23 Aug 2011
By ToX
Format:Paperback
The name "cookbook" matches perfectly the essence of this book, and it needs to be read the same way as a recipes book. If you need to know more about Tests, you just need to read that chapter to find out practical examples and read exhaustive explanations about that topic. The examples in this book are never trivial, since this is not a beginners book but is addressed to advanced users.

There's a small readability issue with the code formatting, due to the book format (the margins, which are not a problem on a screen, causes some bigger trobles in a book).

Apart from that, the book itself is very good and easy to read.
Comment | 
Was this review helpful to you?
Format:Paperback
The CakePHP Cookbook, like all "Cookbooks", gives you many code snippets to create commonly needed systems, which are used to create complex applications.

The book covers a wide range of topics that would be useful in most applications that you are likely to develop. From creating a user login and authorization system, or using the OpenID system to login users, to gathering data from different sources, such as CSV files, RSS feeds and even twitter, there are many different recipes that are invaluable, and save time when working with CakePHP to create online applications.

It is worth noting though that this book is not aimed at beginners to CakePHP, and although you could understand the code after at least completing the blog tutorial on the CakePHP site, the book will be most valuable to developers who have used CakePHP before, and need to integrate any of the normal systems that the book covers into their CakPHP based application.

Overall it is a very helpful cookbook type book for finding recipes for adding useful functionality to your CakePHP applications.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars The cakephp book i was waiting for 28 Jun 2011
Format:Paperback
The promise of "Over 60 great recipes for developing, maintaining, and deploying web application" is fulfilled.

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. 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.
This is the kind of book you can read normally - sequentially, from start to finish - or jumping from chapter to chapter based on your actual needs and topics you want to go deeper in.

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.

pros

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

cons
not for beginners
you will probably want more
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Look for similar items by category


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges