Ausweb Web Hosting and Web Development Tutorials

banner-tutorials
You are here

Joomla Performance Tips

This tutorial covers some of the basics for improving the performance of your Joomla site. The performance increase obtained will vary from site to site depending on variables like server hardware, type of hosting etc that you have for your Joomla site.

To view our Joomla demo site with a custom template installed, please click on the thumbnail to the right. The site also includes other customizations made by our development team including Simple Image Gallery which is a great way to show off images and create photo galleries withing page content.

Hosting Options

Dedicated Server Hosting

 From a performance point of view the dedicated hosting solution is the ideal option for your Joomla site because you will be the only site using the CPU / Memory / Disk and MYSQL resources. This means your Joomla site is less likely to suffer from any major performance issues. Dedicated hosting starts from $259 dollars per month, but if you want a stable, fast server environment then this is the solution for you. Also remember memory plays an important role when it comes to server preformance, the more memory you have the better. Information and pricing on our dedicated server solutions.

Shared Hosting for Joomla

Shared hosting is the most popular choice because it is affordable and includes lots of functionality, bandwidth and disk space. The down side from a performance point of view is you will be hosting on the same server as 100 other web sites who will be using the same resources ( CPU / memory / Disk space / ) as you. If you have a high traffic site with lots of members this could have an impact on the performance of your Joomla! site.

All Ausweb's shared Linux hosting accounts include Fantastcio Deluxe (an automated application installer) in your control panel. With a few mouse clicks you can have Joomla installed and ready to go.

Joomla Template

The template you use for your Joomla content management system can have an impact on the performance of your site if not optimized correctly. When choosing or developing a Joomla template for your site take into consideration the following points

  • Make sure the template uses valid XHTML / CSS code. If the code is incorrect it will take more time for the browser to render the page. There are lots of online tools available which you can use to check / validate your code.
  • Optimize your images, the smaller the file size the better
  • The less images the better. You can create an effective, eye catching template for Joomla using CSS without the use of images.
  • Check the code ( CSS / Index.php ) for images which may not be referenced correctly in the CSS.
  • Try and avoid using Flash or Java script.

Disable statistics reports

Disabling the Joomla statistics function can improve the performance ( page load time ) of your CMS. If this is enabled, every time some visits your site data is written to the MYSQL database. To disable this option select site / global configuration and statistics. All Ausweb hosting packages include AWStats which gives you detailed information on traffic and visitors.

Enable Caching

By default the cache option for Joomla is not enabled but by enabling this option for your site you will see a performance increase. You can configure caching for page content as well as module content. You can find information on how to enable caching in another tutorial "Improve Joomla Performance with Caching"

Modules

As well as the included Joomla modules there are many 3rd party modules available to add extra functionality to your Joomla site. The more modules you add to your front page the longer it will take to load, if you plan to use modules then assign them to specific pages.

Error reporting

Switching off error reporting for Joomla is another action that can improve the performance of your site. To switch off error reporting select Global Configuration / Server Tab / Set the error reporting to None.

Mambots

Check the mambots you have enabled and disable the bots your no longer require. Enableing mambots that you are not using just slows down your site.

Joomla! is the perfect Content Management System for managing and developing your website with one of AUSWEB's cPanel Hosting plans.
Articles In This Category
More from this Category
Tutorials > Joomla FAQ
A vulnerable extension is one that has been found to contain, or contribute to, a security vulnerability. Vulnerable extensions are not necessarily p...
Tutorials > Joomla FAQ
In addition to understanding the threats, and implementing general defensive strategies, it is important to know more specific details about security...
Tutorials > Joomla FAQ
It is very important to completely remove vulnerable extensions, simply removing the menu links to an extension, or unpublishing a module is NOT enoug...
Tutorials > Joomla FAQ
The most important thing anyone can do is make good decisions regarding the extensions they choose to use on a site. Once an insecure or malicious ext...
Tutorials > Joomla FAQ
Changing the default admin user name will greatly increase security. All new Joomla installations start with a Super Administrator account called, 'ad...
Related Articles
Related Articles
Tutorials > Joomla FAQ
Upgrading 1.5 from an existing 1.5x version From Joomla! Documentatio: It is risky to upgrade a live site without testing the upgrade process first....
Tutorials > Photoshop CS3 Video Tutorials
This Photoshop video tutorial will give you a basic guide on how to tweak the performance of Adobe Photoshop CS3. Tweaking the performance of Photosh...
Tutorials > Joomla FAQ
JOOMLA Security - Core - Password Remind Functionality ( Date Published : 16/08/2008 09:51 ) Project: Joomla! SubProject: com_user Severity: Cri...
Tutorials > Joomla FAQ
Joomla! is one of the most powerful Open Source Content Management Systems on the planet. It is used all over the world for everything from simple web...
Tutorials > Wordpress Tutorials
WordPress is a fast and easy to use blogging script with a number of innovative features. Usually it is fast and stable, but if you are experiencing a...
Latest Articles
Latest Articles
Tutorials > Email Tutorial : FAQ for Email setup
This guide will help you configure your AUSWEB hosted email address with Outlook 2010....
Tutorials > Email Tutorial : FAQ for Email setup
This guide will help you setup and configure your AUSWEB hosted email address with Windows Live Mail (Outlook 2011)....
Tutorials > Partner (Affiliate) Guide
1. Visit http://partner.ausweb.com.au and click “Join Now” from the top navigation bar (or click the shiny green “Sign Up Now” button....
Tutorials > Website Security/Upgrade Issues
After installing an SSL, a commmon subsequent issue (in most modern browsers) is the the dreaded "Connection Partially Encrypted" warning.   The er...
Tutorials > Customer Testimonials
Now that you know about us, from us - this page is dedicated to what our customers think...
Most Read Articles
Most Read Articles
Tutorials > Joomla FAQ
A vulnerable extension is one that has been found to contain, or contribute to, a security vulnerability. Vulnerable extensions are not necessarily p...
Tutorials > phpBB Forum Hosting
Finally, after a long wait, phpBB3 has been released, and its relatively easy to upgrade your existing phpBB installation. phpBB3 introduces hundreds...
Tutorials > phpBB Forum Hosting
This video tutorial will show you how to create a new topic in phpBB3....
Tutorials > phpBB Forum Hosting
This video tutorial will show you how to set up a poll when starting a new topic in phpBB3...
Tutorials > phpBB Forum Hosting
phpBB3 is the latest update to the phpBB series, incorporating a plethora of new features, speed, stability and security improvements, and is much eas...