Strategies for very fast delivery of webpages.
- by Cherian
I run a website Cucumbertown with an initial pay load of nearly 9KB zipped.
All my js is delayed loaded with requirejs and modernizer is the only exception.
Now all my webpages are Nginx cached and only 10-15% hits go to the backend proxy. And the cache is invalidated by logged in users as proxy_cache_bypass. So for an anonymous user its nearly always a cache hit.
I have some basic OS tuning with
default via ip dev eth0 initcwnd 15
net.ipv4.tcp_slow_start_after_idle 0
Despite an all cache & large initcwnd my pages still take 2.5 – 3 seconds.
I have a yslow score of
And page speed at
Are there strategies that can help deliver webpages even faster than this? Deliver pages at 1+ second time for 10KB payload?
Notes: My servers run of a fairly good data center from Linode at Fremont.