In my quest for efficiency I have been experimenting with CDN.
Content Delivery Network promises a lot in return for a simple setup. I decided to give it a try.
I signed up with CloudFlare, as they have a fair reputation and are free. Setuip was simple, as all I had to do was to give them the name of the site. I then pointed the site’s domain at their name-servers and sat back to watch results.
To test the effectiveness, I measured site load speed on three sites and the following are the results I obtained from the three –
Domain name | Size | Load Time | Average Speed per KB |
headrambles.com | 52.75 KB | 0.63 seconds | 0.01 seconds |
apipeandakeyboard.com | 57.08 KB | 0.58 seconds | 0.01 seconds |
smokingoutthetruth.com | 39.77 KB | 0.95 seconds | 0.02 seconds |
Of the three, this site is the fastest, and it is also the site that is registered with CloudFlare. However as the difference in speed is a matter of a few milliseconds, I doubt if I will bother setting up Smoking or Rambles.
On another note, I have also been playing around with caching. Having tried several caching plugins (one of which caused an almost total failure of the site) I settled back into WP Super Cache. I had heard that it conflicts with my theme, but having tested the site on both browser and mobile phone I could see no problems.
However one thing I did discover is that by playing around with the Advanced settings, I could gain an appreciable increase in speed. Using the default settings, Smoking loaded in around 3.41 seconds. Having tweaked Super Cache, that dropped to the 0.93 seconds as shown in the table above.
Now that is what I call an appreciable return.