Joshua Eichorn has posted a series of article on his blog about adding “Ajax to a website”.
When looking at a adding AJAX you have a couple decisions you’ll want to make up front. One is what tools your going to use. In the webthumb case thats pretty easy. Webthumb is a simple PHP app and doesn’t use a framework, so I need a nice general PHP/AJAX framework that is easy to use, HTML_AJAX fits that need. I may also need so animations or other effects, since im not planning on doing anything really fancy i’ll use the extremly small but powerful moo.fx. I’ll also keep scriptaculous in mind if I end up needing something fancier, but I think its overkill for this project.
After picking my tools I need to decide what my goals are. My main focus will be to improve usability, but I also want to use AJAX to make the site seem a bit flashier, so its a bit of a technology demo too.
Webthumb is a small project of mine that takes a snapshot of a website and gives you thumbnails in 4 different sizes. Currently the site is rather boring and has a couple of usability problems especially on the pickup page. Over the next couple of days I’ll be using various AJAX techniques to upgrade Webthumb, writing about the process as things happen.
Here is the list of the topic, he has talked about:
- Updating Thumbnail Pickup
- HTML_AJAX and PHP remoting
- The RequestStatus PHP class
- Exporting a PHP Class
- Making AJAX calls to RequestStatus | read all the topic in details…
Adding AJAX to a website step by step