Semantic web development and publishing

CDNs made simple fast and cheap

Beer and developer conferences go hand in hand.

A few weeks ago I presented “CDNs made simple fast and cheap” at the Drupal Downunder conference in Melbourne Australia.

The talk covered:

  • the importance of good client side performance,
  • how A CDN works,
  • recommended CDN providers (from an Australian’s perspective),
  • a demonstration of how to set up a CDN and
  • a summary of the results (better YSlow score and page download times).

Setting up a CDN is very easy to do and cost effective. If you want you users to have the best online experience then there is nothing stopping you!

The CDN presentation is available as PDF slides and a video.

Thanks to my employer PreviousNext who kindly sponsored my trip to Melbourne. Hats off to Wim Leers for contributing the CDN module.

Be Sociable, Share!


  1. Posted February 11, 2012 at 9:08 am | Permalink

    The Drupal 7 version of the CDN module has become stable and mature as of version 2.2, which was released on January 23, 2012 :)
    I know, it’s been buggy on Drupal 7 for way too long, but I just wanted to point out that is now a thing of the past. It’s now on par with the Drupal 6 version’s stability.

    File Conveyor: more powerful (allows e.g. for lossless image optimzation), but more complex to set up for sure. Far more moving parts, so more opportunities for things to go wrong. Far less tested in production environments, although several people have been using it in production for years.

    I personally also recommend Origin Pull, especially with Amazon CloudFront, which is super easy, very affordable and also very important: its network of PoPs is continuously expanding!

  2. Posted February 12, 2012 at 9:32 pm | Permalink

    A number of CDN providers got back to me after the conference with a few more details.

    1. Speedyrails (Edgecast) has now reduced prices to 15c per GB. This is an competitive as it gets for origin pull in Australia as far as I am aware.

    2. Cotendo will tailor plans for customers depending on requirements. The prices they quoted me were somewhat higher than other providers quoted in the talk (but less than Akamai).

    3. AAPT is partnering with Edgecast in Australia. Expect an announcement about the future plans between the two. If you are looking for an Australian provider for CDN then you should give AAPT a call. “No commit” prices quoted to me were still higher than those presented in the talk but these will come down if you can commit to monthly levels.

  3. Posted February 12, 2012 at 9:34 pm | Permalink

    Hi Wim. Thanks for popping by and providing the update on the module. Thanks again for your great work and making things so easy for us Drupal site builders.

  4. Posted May 7, 2012 at 2:16 am | Permalink

    Thanks for the update about prices and recommended providers. I’ve had a good look around and speedyrails still seems by far the best value. I would never have found them without you. remembering you may need to pay extra for the asia/Australia service.
    I’m currently using MaxCDN which isn’t as fast as edgecast but is supereasy to configure and only costs $40 (I used a $30 Coupon I got at Yoast’ site which has great instructions for setting this up in wordpress. He uses W3 total cache but I set it up easily in WP-supercache) for 1 TB which should last most sites 1 year= total bargain. I’m still keen to try out Speedyrails.


  5. Posted May 7, 2012 at 4:57 am | Permalink

    Glad it helped Dallas. When preparing the list in the talk I was really guided by the needs of sites which had (a) a server outside of Australia with audience in Australia or (b) a server in Australia with an overseas audience. A lot of Drupal developers in Australia will probably be hosting on a Linode in Japan (just a guess) and so they would fit into category a. If you don’t have to worry about Australia then there a bunch of options available to you which will be quite a bit cheaper and will perform quite well. MaxCDN certainly is one of the cheaper ones in this case.

  6. Posted August 21, 2012 at 1:51 am | Permalink

    I have been using edgecast reseller from speedyrails. It is really amazing to get something so good as such cheap a price. Those addons were anyways unnecessary. CDN = Speed.