Strategies for very fast delivery of webpages.

Posted by Cherian on Pro Webmasters See other posts from Pro Webmasters or by Cherian
Published on 2012-10-23T02:03:31Z Indexed on 2012/10/23 5:27 UTC
Read the original article Hit count: 442

Filed under:
|
|

I run a website Cucumbertown with an initial pay load of nearly 9KB zipped.

enter image description here

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

enter image description here

And page speed at

enter image description here

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.

© Pro Webmasters or respective owner

Strategies for very fast delivery of webpages.

Posted by Cherian on Server Fault See other posts from Server Fault or by Cherian
Published on 2012-10-23T02:03:31Z Indexed on 2012/10/23 5:10 UTC
Read the original article Hit count: 442

Filed under:
|
|
|

I run a website Cucumbertown with an initial pay load of nearly 9KB zipped.

enter image description here

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

enter image description here

And page speed at

enter image description here

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.

© Server Fault or respective owner

Related posts about linux

Related posts about Performance