( 17 Votes )




Joomla's ability to include modules, components and plugins is a key part of its flexibility, but that doesn't mean you should abuse it. Every plugin, module and component you install will increase your page load times and slow things down. Any extensions that your website doesn't absolutely need should be removed.

{google_articles}

 

Plugins/Mambots

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

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}

 

Components

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.



Add this page to your favorite Social Bookmarking websites
Joomocracy Reddit! Del.icio.us! Mixx! Free and Open Source Software News Facebook! Technorati! StumbleUpon! Mister-Wong! DZone! TwitThis Joomla Free PHP

Online Users

0 users and 1993 guests online | Show All
Want to become a Joomla expert?

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.

It's just 2 questions!