I've been making sites upon Genesis, Headway, Thesis, and just discovered Builder.
I'm very interested in using it. In fact, I can't believe I didn't know about it sooner. It looks great!
However, I'm concerned about the overall performance of the Builder sites:
- it seems to make close to double the average amount of http requests when I compare with the other frameworks I use.
- I'm puzzled over why very few Builder-based sites seem to be taking advantage of browser caching plugins?
This is not a rigid scientific experiment.
But I figured it would give me real world results if I did a comparison test of a cross-section of sites built on Builder, Genesis, and Headway Offical & Showcased sites.
I used GTMetrix to test.
Performance Grade
I've tested close to 20 Builder-based sites in total.
They consistently have the lowest overall performance grades (via GTMetrix) when compared to Genesis and Headway sites that I randomly selected from among their showcase sites.
A Performance Grade is not the definitive indiciation of end-user experience/load times.
But it is nonetheless, a snapshot of the number of requests, and the typical load times.
*I've attached a JPG sampling of the tests so you can see what I'm seeing (without all the details of course).
In the end, it begs a few questions:
Q: Why is it that Builder sites are not using caching to make their sites load that much faster?
Is there some aspect of incompatibility between Builder and W3TC, or SuperCache (or with Backup Buddy/Loop Buddy)?
Q: Is there a list of filters that can be added to a Builder Child Theme to *not* load unnecessary scripts? (Or somehow minimize the total number of requests).
Q: Does Builder have some sort of internal caching feature that makes it load quickly (for the number of requests), but that is not reflected in the results of a GT Metrix test?
Q: Do you, as a Builder developer find that your sites are generally slowed down when using Builder?
Please note my intention here: I would prefer to use Builder (support, reliability, reputation, features).
However, at the end of the day - speed counts.
Thanks for input.
Chris




