PHP Ajax cookbook : over 60 simple but incredibly effective recipes to Ajaxify PHP Websites /
This book contains a collection of recipes with step-by-step directions to build SEO-friendly websites using standard Ajax tools. Each recipe contains behind-the-scene explanations to PHP Ajax questions. This book is an ideal resource for people who like to add Ajax features to websites and who pref...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, U.K. :
Packt Pub.,
2011.
|
Colección: | Community experience distilled.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Authors; About the Reviewers; ww.PacktPub.com; Table of Contents; Preface; Chapter 1: Ajax Libraries; Designing simple navigation using jQuery; Creating tab navigation; Designing components using Ext JS; Event handling in MochiKit; Building a tab navigation using Dojo; Building a chart application using YUI library; Loading dynamic content using jQuery slider; Creating an Ajax shopping cart using MooTools; Building an Ajax login form using prototype.js; Chapter 2: Basic Utilities; Validating a form using Ajax; Creating an autosuggest control
- Making Form WizardsUploading a file using Ajax; Uploading multiple files using Ajax; Creating a five-star rating system; Building a PHP Ajax contact form with validation; Displaying a table in Ajax; BuildingPagination using PHP and Ajax; Chapter 3: Useful Tools Using jQuery; Making tool tips using Ajax; Creating Autocomplete from a database; Building a tab navigation using jQuery; Rotating content; Creating an image slider; Creating pageless pagination; Loading images using Lightbox; Growing textarea using the jGrow plugin; HTML replacement of the select dropdown
- Improving date selection with DatepickerDrag-and-drop functionality; Ajax shopping cart; Sorting and filtering data; Adding visual effects and animations; Chapter 4: Advanced Utilities; Building an Ajax chat system using the Comet technique; Charting with JavaScript; Decoding CAPTCHA through canvas; Displaying data in a grid; Chapter 5: Debugging and Troubleshooting; Debugging with Firebug and FirePHP; Debugging with the IE developer toolbar; Avoiding the framework conflict; Using the Anonymous function of JavaScript; Fixing memory leaks in JavaScript; Fixing Memory leaks
- Sequencing Ajax RequestsCross Browser and Ajax; Beautifying JavaScript; Chapter 6: Optimization; Caching of objects; Getting optimization tips with YSlow; Speeding up JavaScript delivery through automatic compression and browser caching; Triggering JavaScript early/on DOM load; Lazy-loading of images; Optimizing Ajax applications automagically through Apache modules/Google mod_pagespeed; Chapter 7: Implementing Best Practices to Build Ajax Websites; Avoiding HTML markup-specific coding; Building secure Ajax websites; Building SEO-friendly Ajax websites
- Preserving browser history or un-breaking the browser's back buttonImplementing comet PHP and Ajax; Chapter 8: Ajax Mashups; Web services; XML-RPC; Creating and consuming web services using PHP; Using Flickr API with Ajax; Using Twitter API with Ajax; Translating text using Google Ajax API; Using Google Maps; Searching a location within a Google Map; Searching within XX km. radius of Google Maps with markers and Info window; Finding a city/country using IP address; Converting currencies using Ajax and PHP; Chapter 9: iPhone and Ajax; Building a touch version of a website (with jQTouch)