-
Notifications
You must be signed in to change notification settings - Fork 1
Description
I've always noticed some very slow load times and have meant to run some performance tests for some time now. I've finally had the time tonight to run them, and the findings are quite alarming. We can discuss in more depth, but here's the quick overview of the tests ran.
As you can see from the image, there is a load time of almost 15 seconds. There is almost a 3 second wait time before the site even begins to receive data back from the backend, about 11 seconds before the site even begins to render the first thing onto the screen. 49 HTTP requests made, 2MB page size and a very high speed index.
You can see that the majority of the upfront delay is found in this part of the waterfall:
There appears to be a significant delay on row 1 which at first glance looks like crap performance from CloudFlare (CDN). The worst has to do with the main css file style.css. I think we may be doing way too much there. A 8.5s delay from CSS, is about as bad as it comes.
The tests I ran were best case scenario too, meaning performant browser set for the test engine, as well as a cable connection used. 9 first view and 9 repeat view tests were ran for a total of 18 tests. All of which showed the same type of performance.
So I think we should continue on the new version of the theme, but we'll need to set up a staging environment before going fully live so we can test and optimize. I also think that we need to take a heavy look at the CSS file and clean things up there.

