Bricks Theme Load and Performance

I haven’t had many complaints about performance and bricks. But I’m curious how it would do when running the code profiler plugin against it. It’s not bad but I’m wondering if the output below is expected. As with anything, it always depends. Bricks is the only theme/plugin that has a load time above 1s. Not concerning, considering Elementor takes… a smidge longer lol.

But this is a serious question.

Bricks

 ➤ 31 plugins and 1 theme
 ➤ Execution time: 2.3399s
 ➤ Peak memory: 122.26 MB
 ➤ File I/O operations: 16,978
 ➤ SQL queries: 10

 Bricks (theme) | 1.113s | 48%


 BricksExtras | 0.181s | 8%


 Yoast Duplicate Post | 0.160s | 7%


 WP Rocket | 0.156s | 7%


 Gravity Forms | 0.137s | 6%


 Advanced Custom Fields: Extended PRO | 0.099s | 4%


 Advanced Custom Fields PRO | 0.096s | 4%


 Admin Menu Editor Pro | 0.085s | 4%


 Advanced Scripts | 0.084s | 4%


 Kadence Blocks – Gutenberg Blocks for Page Builder Features | 0.052s | 2%


 The SEO Framework | 0.050s | 2%


 Site Kit by Google | 0.026s | 1%


 WP Migrate | 0.016s | 1%


 Breadcrumb NavXT | 0.014s | 1%


 Bricksforge | 0.011s | 0%
 ▌

 Redirection | 0.010s | 0%
 ▌

 Super Progressive Web Apps | 0.007s | 0%
 ▌

 Enable Media Replace | 0.006s | 0%
 ▌

 WordPress Backup & Security Plugin - BlogVault | 0.006s | 0%
 ▌

 Limit Login Attempts Reloaded | 0.005s | 0%
 ▌

 Stop User Enumeration | 0.005s | 0%
 ▌

 Styles & Layouts Gravity Forms | 0.003s | 0%
 ▌

 Akismet Anti-Spam: Spam Protection | 0.003s | 0%
 ▌

 ActiveCampaign Postmark (Official) | 0.001s | 0%
 ▌

 BricksLabs Bricks Navigator | 0.001s | 0%
 ▌

 Code Profiler | 0.001s | 0%
 ▌

 Bricks Child Theme (theme) | 0.001s | 0%
 ▌

 Pages with category and tag | 0.001s | 0%
 ▌

 WP Migrate Compatibility (mu-plugin) | 0.000s | 0%
 ▌

 Custom Functionality (mu-plugin) | 0.000s | 0%
 ▌

Elementor


 ➤ 18 plugins and 1 theme
 ➤ Execution time: 8.9161s
 ➤ Peak memory: 130.99 MB
 ➤ File I/O operations: 16,416
 ➤ SQL queries: 197

 Elementor | 6.762s | 76%


 Dynamic.ooo - Dynamic Content for Elementor | 0.544s | 6%


 WP Rocket | 0.395s | 4%


 Gravity Forms | 0.328s | 4%


 Yoast Duplicate Post | 0.232s | 3%


 Elementor Pro | 0.224s | 3%


 Admin Menu Editor Pro | 0.112s | 1%


 Post SMTP | 0.107s | 1%


 Advanced Custom Fields PRO | 0.087s | 1%


 The SEO Framework | 0.054s | 1%


 WP Migrate | 0.034s | 0%
 ▌

 GAinWP Google Analytics Integration for WordPress | 0.011s | 0%
 ▌

 WordPress Backup & Security Plugin - BlogVault | 0.009s | 0%
 ▌

 Really Simple SSL | 0.007s | 0%
 ▌

 Akismet Anti-Spam: Spam Protection | 0.005s | 0%
 ▌

 Code Profiler | 0.002s | 0%
 ▌

 Hello Elementor (theme) | 0.001s | 0%
 ▌

 WP Migrate Compatibility (mu-plugin) | 0.001s | 0%
 ▌

 WordPress Importer | 0.000s | 0%
 ▌
6 Likes

I’m migrating Elementor to Bricks and really notice this bloat on loading from Elementor.
I’m trying to figure out now Bricks against Guttenberg. Any ideia?
If I can achieve same visual Bricks <> Guttenberg what will have better performance and the best to render the page?

1 Like

OMG, elementor’s sql queries volume!! That’s nuts. Yeah, would love to be able to have a better understanding of Brick’s backend performance stats and comparison against Gutenberg for reference.