13. Ajax

Of all the buzzwords to enter the computer lexicon in the past couple of years, Ajax may be the “buzziest.” Ajax, which stands for Asynchronous JavaScript and XML (or not, depending upon whom you ask), changes the client/server relationship so that server interactions can take place without any apparent action on the part of the client. In truth, Ajax is just a label given to functionality that’s been present for years, but sometimes a good label helps, and when a powerhouse like Google uses Ajax (for Gmail, Google Suggest, and more), people pay attention.

In this chapter I provide an introduction to the Ajax concept, with PHP and MySQL as its back end. As Ajax is still comparatively new, there are new ideas and debates for each aspect ...

Get PHP 5 Advanced: Visual QuickPro Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.