John,
First thank you very much for your prompt response; I also have rated your wonderful product a 5.
My host – Flywheel Managed Hosting – is supposed to be one of the best out there (https://reviewsignal.com/blog/2014/11/03/wordpress-hosting-performance-benchmarks-november-2014/).
There are no HTTP Requests happening on every page load. I emailed Flywheel hosting support (see below) but they were no help.
I ran some tests. With Genesis’ stock theme, no plugins (except for Query Monitor) and no extra code, page generation time was .2 seconds. With my Dynamik theme (and no plugins or code) it jumped to .48 seconds. It then jumped to .9 seconds when the plugins and code were added back in (only .05 seconds less .85 seconds without the code).
TTFB has been ~1.2 seconds without CloudFlare and a little more once CloudFlare is hooked up. I optimized it some more (loading FontAwesome and Google Fonts asynchronously) so it has a 94 performance grade. Now TTFB is about .9 seconds with total load about 1.22 seconds (https://tools.pingdom.com/fpt/#!/dURdaQ/https://www.mbaprepadvantage.com). I cleaned out the cache about an hour ago so it is a little slower now.
Thanks.
Flywheel Response
Flywheel first responded that I am over my traffic limit with 500 page views a day so Flywheel stated I would have to upgrade before they were willing to investigate it.
Flywheel mentioned that I am running a high amount of plugins. “That being said, if it’s crucial for you to optimize the performance down to this level, with a shifiting landscape of plugins/themes/features/etc, we would highly recommend you move to a VPS that you can manage on your own. We’ve built Flywheel to make the majority of WordPress sites perform very well – and while we’d like to make that possible down to millisecond improvements in every case, it’s not often a feasible task for our modestly-sized engineering team, or for our customers, who then have to allow for time for our engineers to investigate these issues.”