AJAX as an inovation was launched due to a growing need to improve user experience making browsing available in less time avoiding reloads and redirections by keeping them on the same page. A big amount of time is saved using AJAX.
AJAX can also be a dangerous game for webmasters who use it too often and where it souldn't be used. For example a website made only in AJAX, basically keeping the user on the same page, will not receive bookmarks vrom the visitors because they are viewing the same url all the time and we all know how important is to offer our visitors a good way to bookmark our website.
AJAX can show you where you did wrong even as you type, in real time. This is a huge advantage if you ask me. There are already a lot of applications that benefit of this real time validation and processing like rating stars, live searchable grids, tooltips, ecommerce sites with drag and drop and so on.
Anyhow, AJAX is young and can be dangerous or can be vulnerable if not used securely. Ajax was "invented" in feb 2005 by Jesse James Garett in the article "Ajax: A New Approach to Web Applications".
There we have it. The good the bad and the ugly about AJAX. I can't wait to here more from this language as it sure promises much.
But why "Building a responsive web application in ajax and php
"? Where's the PHP part you would ask. I used this title to also present you a book written by Cristian Darie, Bogdan Brinzarea, Filip Chereches-Tosa, Mihai Bucica which should make your life easyer in your way to building AJAX applications that work with PHP. Here's the description from the authors:<