Developing Amazee’s Solid Rocket Booster
February 1, 2010
In my last Blogpost I told you about Locale Caching. This Cache gives Amazee about 0,5 – 1 secound faster pageloads, but there is much more to come!
We will have our next release in about one month and there will be a lot of functionality improvements, but we also will attach a Solid Rocket Booster to Amazee!
We know that Drupal and especially Amazee isn’t fast. So I researched some very nice improvements for our platform, these will include Memcached, CDN and PHP Precompiling. I’ll tell you more about this when it’s finished but here a short look into the future:

Pageload of the Lifestream/Dashboard (one of the biggest sites)
As you can see, we will be about 1,3sec or 33% faster than today.
So we are looking forward to this release, to give the best Amazee Website experience!



5 Responses to “Developing Amazee’s Solid Rocket Booster”
Do you have a particular CDN in mind?
Where do you host your server and where do your users come from?
We are thinking about using one too, but not really sure if it helps in our situation.
Hi Remy
In the next few months we will host the CDN on a dedicated root server from Metanet, where all of our Servers are. Which contains a very fast and lightweight web server. This will be used for delivering the static content (images, css, js). So this is not exactly a CDN (technically an “Origin Pull” with only one server), but the most of our users come from Germany and Switzerland, and this root server has a good connection to these countries.
But the CDN Script on the Drupal is also a able to push the files to a CDN Network like Amazon S3, CloudFiles or CacheFly. So if we have more Users in the future from other countries or a higher load, we can easily switch to a real CDN.
The speed improvement in our case is mostly because two Servers will handle one request. The normal server makes all dynamic stuff with PHP and the CDN delivers the static content.
Greez
Michael
I assume you already minify the css and the js?
Of course, however it’s not working perfectly, but this will be fixed in the next release.
And an other speed bringing process is the use of css sprites.
We launched http://www.schweizer-illustrierte.ch a few weeks ago. We are interested in a workshop discussing on caching and performance issues. Probably the Edipresse guys will also join. Are you? Pls contact me for. Grüess, Christian