First of all, I think I am addicted to optimizing my sites and thank you for the tool and all the information you have provided. I have been studying Time to First Byte with my Drupal sites and can see how it can be a function of server tuning, mysql tuning or heck , even server software. The chemist in me had to keep going so I built a static html site on my Virtual Private Server to see if there was a “baseline” Time to First Byte. This static site with 1 favicon seems to have a Time to First Byte of:
DNS Lookup: 54 ms
Initial Connection: 89 ms
Time to First Byte: 109 ms
Is this Time to First Byte tunable or is it just the best the server can do?
There is no database or php. What can it be a function of?
Do the speed settings of the test affect this in any way?
Thanks for the response, just trying to get a fundamental understanding.