Gonzales allows to conditionally load CSS, JS and even plugins depending on the page you visit. It’s a simple and lightweight tool which allows getting rid of useless CSS and JS files registered by themes and plugins.
This WordPress plugin does not remove files from the server – it’s safe speeding up tool. If you accidentally break website appearance you can disable plugin and website will present old, unoptimized version. Btw: it’s good to approach to compare before/after timings 🙂
You can read detailed Gonzales documentation explaining how to speed up WordPress in theory or take a look at App Shah‘s review to understand how it works in real life (Crunchify website case, v.2.0.x used):
Gonzales is not another clone of WordPress performance plugin. So what’s the difference between this and other optimization tools? It truly gets rid of the problem by excluding JS/CSS from HTML code while other speed up plugins mask problem only – they use compression/merging method to minimize website size. In fact, such a website still loads useless files which affect website performance. If you conditionally disable plugins you will definitely see a difference in document loading time, especially when requests cannot be cached.
Gonzales uses a brand new way of WordPress optimization method which other plugins do not use. I don’t want you to uninstall other awesome tools like Cache Enabler, W3 Total Cache, WP Super Cache or WP Rocket – Gonzales works with them symbiotically and you don’t need to configure anything! Nice way to speed up WordPress, huh?