{google_articles}
Plugins can be very costly. Content plugins are processed on every content item displayed on any page, and system plugins are run on every page. Installing a caching component can really help speed up a site, but only for visitors who are not logged in. The best solution for costly plugins is to uninstall the ones that aren't critical. Make sure to delete them from the Install/Uninstall page of your backend, this will make sure that no extra files are left on your server. You cannot just disable a plugin because it will still given the chance to run on every content item, you must uninstall it completely.
Modules can also take up processing time, but aren't nearly as evil as plugins. Delete any modules you don't absolutely need (again, make sure to use the Install/Uninstall page to remove them and not directly from the Modules page). Also make sure to disable Mambots/Plugins from being run on any of the modules that allow it, in particular Joomla's standard "User" type. {cbauthor}
Most components only run when a site links directly to them, but some run on every page load. These can be as evil as the plugins, but some are necessary (Caching components, SEF components). Make sure you don't have any extra components on your site that you don't use or really don't need because they can contribute to your web site's slowness and help grind things to a halt.
I'm putting together a comprehensive training program to teach you everything you need to know about building websites with Joomla. Using the knowledge, tips and tricks I've learned over the last several years, I will teach you how to quickly create beautiful Joomla websites, avoid time-consuming web development pitfalls, make money with your site, and much more. Please take 3 minutes to tell me exactly what you want to learn about.
Copyright © 2007-2009 JoomlaDigger.com. All rights reserved. Website by P.J. Swesey. Owned and operated by Emergination, LLC.