Categorized | News, PHP

Using the latest PHP 5 and AJAX technology

Posted on 30 March 2006 by Demian Turner

"… we hope to bring a great web experience". So says the new revamped My Account area of Zend. And this is what it looks like 5 mins after login, ie, the same as it looked immediately after login.

Good in the sense I don’t have to blur out any fields, it’s totally anonymous.

Nice redesign, by the way, Zend folks. But please get off this AJAX bandwagon that encourages situations where the ‘technology’ can render the information useless.

Bookmark and Share

9 Comments For This Post

  1. Aaron Wormus Says:

    I never understood what the logic is behind generating a page, and then running a pile of javascript to pull up the data. Can’t they save a ton of calls by generating the page with the data and then use javascript/ajax to change it?

    There are also unicode issues :/

  2. Hatem Says:

    I got it working fine personaly, I didn’t even notice the Loading message. But yes there is many issues that aren’t covered yet.

  3. Justin Says:

    AJAX has some good uses, but 99% of the time it is being abused. This is an example of a web application which stands to gain nothing from the use of Ajax except (they hope) excitement from people who don’t really understand what it is and just want to hear buzzwords.

    Tsk tsk, Zend. I have higher expectations from you.

  4. Ed Says:

    What you say is true, but I think doing stuff just because you can is a good idea. The excitement soon dies out making way for sensible solutions, but in the mean time lots of nice scripts and ideas have been created. There’s always a load of hype, excitement and over-designed solutions when a new level of functionality appears on the scene. The key is to recognise when it’s generating excitement and when it starts be annoying!

  5. Justin Says:

    Doing it because you can and to learn to take advantage of the new technology effectively? Good.

    Doing it on a production, enterprise website which caters to hundreds of thousands of users daily because you want to ride the hype and it already shows problems right away ? _Bad_.

  6. Peter Says:

    I know what’s wrong! IE! Ajax uses the xmlhttprequest object of the browser IE’s xmlhttprequest is an ActiveX control. I guess you’ve disabled ActiveX, and therefore, goodbye Ajax. It’s really pointless and unfortunate that it’s not just part of the core browser code. Hopefully some of these Ajax frameworks will start using dynamic hidden iframes as a fallback (if not normally).

    Sorry for posting a little late.

  7. Demian Turner Says:

    I haven’t used msie in a few years now, so that wasn’t it 🙂

  8. Mountain/\Ash Says:

    Did you look at the screenshot (

    That does not look like IE. It doesn’t even look like Windows (looks like a Linux distro – so IE is not to blame… this time)

  9. Ruckweb Says:

    Yes..That does not look like IE.

Leave a Reply



Demian Turner's currently-reading book recommendations, reviews, favorite quotes, book clubs, book trivia, book lists



PHPkitchen recommends you also check out the following sites :

Accounting for Small Businesses

FreeAgent sign-up