I am using CloudFront and many time I see Wait Time and Receiving Time is too high.
According to Firebug document, Waiting time and Receiving time means:
Waiting - Waiting for a response from the server
Receiving - / (from cache) Time required to read the entire response from the server (and/or time required to read from cache)
I do not understand why it takes so much time and what I can do to reduce the time?
There are multiple things you can do.
Expires
, Cache-control
, ETag
etc.gzip
ped versions of the assets Run your site through WebpageTest.org and go through all the recommendations.
Run your site through YSlow and go through all the recommendations