- New SQL enhancement for Scalability Pro to fix WooCommerce long-running query in the product-hero block - August 31, 2023
- Create a static favicon.ico to avoid surplus PHP requests for rush traffic - July 25, 2023
- Breaking Through WooCommerce Restrictions with Super Speedy Filters: The Power of Pretty Permalinks - May 10, 2023
I’m busy working on a cool new plugin to let me chat directly with my customers. When I finally migrated the plugin over to my AWD site I found terrible performance.
I know it’s not poor performance from my code (I would be very embarrassed if it was!) so I set about finding out why AWD was suddenly running slowly.
Turns out it’s a plugin my manager John added recently called PushEngage. PushEngage lets you send browser notifications to your user – but you SHOULD NOT USE IT as the performance is dreadful at the moment.
Take a look at this video to see how bad performance becomes – this is on an 8GB RAM Digital Ocean droplet with 4-core CPU and yet the plugin adds about 30 seconds to page load.