AJAX and PHP: Building Responsive Web Applications is the most practical and efficient resource a reader can get to enter the exciting world of AJAX. This book will teach you how to create faster, lighter, better web applications by using the AJAX ingredients technologies to their full potential. This book is for web developers willing to build better web applications. A basic knowledge of PHP, XML, JavaScript and MySQL, or a strong will to learn-as-you-type, is assumed.
The book is fantastic. It has everything a person needs to understand what AJAX is all about. The truth of the matter is today's modern frameworks like Prototype and JQuery, hide all these details. It does however feel good to know the true nature of things.
Additionally the writers have their way with words and code Their temperament and sense of humor makes the book a real must for all of us who live by the "code".
Cristian Darie, AJAX and PHP: Building Responsive Web Applications (Packt Publishing, 2006)
The best thing about AJAX and PHP: Building Responsive Web Applications is that it's short and to the point. This is not one of those doorstop-sized reference books that you risk giving yourself a hernia just from carrying around. Each chapter takes a look at one concrete project, showing how to produce a very simple piece of software that's easily extensible, if you're interested in that particular application. And these aren't necessarily lightweight pieces, either; a simple AJAX chat program, a dynmically reorderable task list, etc.
On the other hand, much of the book's three hundred pages are all about code repetition. I'm a big fan of printing all the code in a book rather than only including it on an accompanying CD or what have you, but really, you only need to print it once... in many cases here, we get the complete code listing for each piece up front, and then later in the chapter, much of the code will be reprinted in the analysis section. That seems overkill in a book this small. So there's a decent amount of productive material to be found here, but it seems a good portion of this book could have been used for more productive material rather than repetition. ** ½
A well-written book that will communicate well to most even non-coders. It includes plenty of coding examples. An interesting read even for those not interested in coding.