So I got sick of writing my own CMS's and decided to give WordPress another shot for a new project and I love it BUT...it takes about 4 seconds to load a site that barely has anything on it. Not bad considering when i started it took 12 seconds lol. So I have optimized images, installed and configured W3 Total Cache, hooked up my site to CloudFront, deleted all but one theme and limited my plug-ins to 4 (deleted the rest). And now we come to my problem...First Byte Time is about 600ms :( So knowing that I have done everything from my end I decided to check on what godaddy shared hosting is up to...I did a reverse IP look up and I WAS SHOCKED!!!! I share hosting with over 7600 other sites on a server located in germany (I live in dc). I mean I had a few site with 2000 to 3000 but 7600!
I think I optimized my site pretty good:
I know I can get all of the scores to 99 or 100 but I would like to take care of the first bite issue which has nothing to do with my good scores. I assume its a shared hosting issue. So before I move forward I would like to know what everybody thinks. Do I go with VPS, another CDN, different shared hosting or do I ditch WordPress and start spending countless hour coding my own CMS again?
I would love to hear your suggestions and past experiences tackling this particular issue.
Thanks in advance!