Professional PHP

PHP Programming, Web Development, PHP Advocacy and PHP Best Practices.
« The Legality of Republishing RSS Feeds
PHP as a Deployment Platform »

Faster Page Loading

October 31st, 2006

Google engineer Aaron Hopkins wrote a good article on page loading times (via Harry). He talks about the impact of AJAX on page load times, focusing on connection limits, latency and the large number of external objects on your typical AJAX page. He offers a variety of tips on improving page load times, including doing more with the connections you have, busting the connection limit, caching, and sending less data.

I wrote about web page loading performance a while ago, when I linked to Dave Hyatt’s most excellent explanation of the issues involved with testing page load speed. In fact the Safari browser blog endorses Aaron Hopkins article and mentions how to measure page loading times in Safari using the debug menu.

On the Mozillia front, the Tamper Data extension generates some amazing graphs of when elements on a page load and how long it takes.

On the topic of sending less data, the Yahoo! User Interface Blog weighs in on page waits with a discussion of javascript minimization versus compression. They also briefly cover the YUI decision to serve components a la carte, rather than in an aggregated file.

Cal Henderson of Flickr also takes up this topic in serving JavaScript fast. He goes into more depth about the issue of a la carte external objects versus aggregated external objects as well as covering compression and caching issues with examples in PHP.

From the PHP perspective, Michael J. Radwin and Rasmus Lerdorf have covered web application performance issues in conference talks.

Are your web pages cacheable or not?

On the home front, this is my first post on this blog since I’ve installed wp-cache2 and upgraded to eAccelerator 0.9.5. And my first post since my fishing vacation, too :)

Filed Under

  • PHP, Web Design

Related Posts

  • Yahoo YUI wins JavaScript Library Wars
  • Web Page Loading Performance
  • Firefox Extensions for Web Developers
  • Meta Tag Refresh Faux Paux
  • Microbenchmarks of single and double qouting.
You can leave a response, or trackback from your own site.

8 Responses to “Faster Page Loading”

  1. Son Nguyen says:
    2/16/2007 at 10:48 am

    Excellent references and very useful. Thanks for compiling and sharing.

  2. Yahoo YUI wins JavaScript Library Wars - Professional PHP says:
    2/23/2007 at 12:37 pm

    [...] and CSS. I’ve been favoring the YUI, but this is a great boon. One big drawback to AJAX is Page loading performance. I’m betting that the Yahoo infrastructure can serve these files way faster than most people’s [...]

  3. Aaron Rosenfeld says:
    7/7/2008 at 6:37 am

    Excellent informative post! Thanks for getting these links together in one place.

  4. angular cheilitis says:
    7/23/2010 at 3:46 pm

    ye sthansk very much for the informative post, cheers

  5. jessica says:
    8/25/2010 at 8:49 am

    The loading speed is very important

  6. Leilani Dubord says:
    1/22/2011 at 3:53 pm

    For the past 10 years I’ve been obtaining these sores within the corner of my mouth and had no concept what they had been from. Finally I read they had been angular cheilitis and found the causes. Now I am satisfied with the results that I have gotten from angular cheilitis treatment that I read about in this book.

  7. Asia Hedeiros says:
    1/10/2012 at 5:12 am

    Your scary to getting up can be unparalleled, and i are stuffed with amazement just about every day lake see that I’ve got used it.CLytton Strachey (1880C1932), Engl

  8. sexshop says:
    4/1/2012 at 4:25 pm

    Hey fresh blogger. I found your blog using msn. This is a really well written article. I’ll be sure to bookmark it and come back to read more of your useful information. Thanks for the post. I will certainly return for news.Magazin sex shop Brasov expun lenjerie la preturi foarte mici diferite produse barbati ca vibratoare speciale. Online sexshop magazin in Timisoara va ofera set lenjerie intima de culoare lila

Leave a Reply

Click here to cancel reply.

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

code: use [code=php][/code].

Comment Preview

    Subscribe Feed
    Share Subscribe to this blog…
    Share Bookmark or share this page…
  • About

    My name is Jeff Moore. I'm a PHP programmer living in San Francico and working for a startup.

    More about me…

  • Categories (Home)

    • Agile Methods (14)
    • Mac (14)
    • Misc (18)
    • Open Source (14)
    • PHP (99)
    • Software Design (29)
    • Usability (14)
    • Web Design (20)
  • Recent Comments

    • The Legality of Republishing RSS Feeds  28
      Tory Rennemeyer, eenicker, Reverse Phone Lookup [...]
    • Working with PHP 5 in Mac OS X 10.5 (Leopard)  258
      Tuan Lal, Lavagem de estofados, Edward L. Kind [...]
    • php | tek 2008  36
      how to mend ice machine, Akademija Debelih, Odbacena [...]
    • goto in PHP  59
      kasor, Thomas Valdivieso, Murray Ziadie [...]
    • Firefox Extensions for Web Developers  33
      kasor, Website Design Toronto, mobila bistrita [...]
    • Why PHP is easier to learn than Java  68
      kasor, Justina Calvery, Guy Lipton [...]
    • Meta Tag Refresh Faux Paux  43
      html email templates, E-Juice Reviews, image [...]
    • Improved Error Messages in PHP 5  49
      Carroll Tina, Przeprowadzka, Emery Harari [...]
    • Benchmarking PHP's Magic Methods  33
      kayu oyunlar?,dora,oyun,oyna, Benjamin Bejjani, paypal website [...]
    • Microbenchmarks of single and double qouting.  24
      kefir grains minneapolis, sexshop dildo, tuim688 [...]
  • Recent Posts

    • Richard Thomas
    • ZendCon: Writing Maintainable PHP Code
    • Looking Towards the Cloud
    • Holiday Tech Support
    • Closures are coming to PHP
    • php | tek Wrapup
    • php | tek 2008
    • Sarah Snow Stever
    • Benchmarking PHP’s Magic Methods
    • The Endpoints of the Scale of Stupidity on Video
  • Site

    • Archives
    • Log in
  • Search