Ajax is the necessary paradigm in Web 2.0 sites. Most Web 2.0 sites are built with PHP and Ajax. Extending Ajax is about delivering front-end services for accessing back-end services in PHP in a quick and easy manner. With this book in hand, you will learn how to use the necessary tools for Ajaxification of websites and iPhones.
The PHP Ajax Cookbook will teach you how to use the combination of PHP and Ajax as a powerful platform for websites or web applications. Using Ajax for communication with the server leads to faster response with PHP at the back-end services. The combination of Ajax and PHP has many features such as speeding up the user experience, giving your web client much quicker response time, and letting the client browser retrieve data from the server without having to refresh the whole page. You will learn the nuances of optimization and debugging Ajax applications. Further, you will learn how to program Ajax on iPhone devices.
This book will teach you popular selector-based JavaScript followed by important concepts on debugging, optimization, and best practices. There is a collection of recipes focused on creating basic utilities such as validating forms using Ajax and creating a five-star rating system. As jQuery is quite popular, useful tools and jQuery plugins like Ajax tooltips, tab navigation, autocomplete, shopping cart, and Ajax chat are covered subsequently. By the end of Chapter 7 you will learn to visually speed up website responsiveness and build SEO-friendly Ajax websites. You will also get to know about all popular Ajax webservices and APIs like Twitter, Facebook and Google Maps, which are covered in Chapter 8, Ajax Mashups. Finally, step-by-step recipes are presented to build iPhone apps using basic libraries and everyday useful Ajax tools.
Build rich, interactive Web 2.0 sites with rich standards and Mashups around PHP Ajax.