Is your Joomla website slow? You should definitely work on that: users hate slow websites, and they may leave your site earlier, resulting in low conversion. These 10 Tips will help improving the speed of your Joomla wesite.
Choose a good web-host
Choosing the right host for your website is crucial. Regardless of how well you may have optimized your website, a bad host can screw up all your efforts, and make your site slow. Before making your choice, check out reviews and forums. Especially avoid free hosts, sooner or later you will feel why they are free….. Also compare shared and dedicated hosting packages. Dedicated usually means faster, but of course it will be more expensive.
Use Joomla Cache
Cache is a way of serving pre-generated content to your users. This means that the server does not have to look up all information requested in the database every time a page is requested. Instead, a saved ‘view’ is offered to the browser (if your content has changed, this means the users temporarily receive old information, unless you clear your cache).
In Global Configuration, on the Server tab, you will find the setting to turn on G-zip. With G-zip turned on, your pages are compressed in a zip-file, sent to the browser on your PC, and unpacked there. Except for really ancient versions of IE, it is supported in all browsers, and should be safe to turn on.
Remove unneeded extensions
Pick your extensions wisely. Some extensions have a horrible effect on your site speed. The major trouble makers are:
- Large sliders and image shows. All images in the slideshow need to be loaded for the slider to function, which may take long with full-width images.
- Also scripts like Googla Analytics, Google Webfonts, etc. can slow you down more then you would expect…
Browser caching in .htaccess
Assuming you have renamed your htaccess.txt file to .htaccess, you can use it to add some code which tells your browser not to request specific image types from the server if they are already present on your PC. As often images make up a large chunck of a given web page, this saves a lot of bandwidth.
Optimize your images
Images are often responsible for more KB’s then the rest of your web page, so they need to be optimized. Most importantly, make sure to use correctly-sized images. Secondly though, you can often further reduce the size of images dramatically by using compression tools that strip unnecessary data that you even didn’t know was there. Even if you used the correct procedure to save images from Photoshop using Save for Web and Devices, a .png can still lose up to another 75% without visually being affected!!!
Use a CDN
If you use a Content Delivery Network, your static files will not be served from the location of your web host, but from the global network of servers of your CDN provider. This ensures that users far away from the server receive their files from the nearest location, except for the HTML code that contains the content that often changes.
We recommend Max-CDN
Speed optimization extensions
There are a number of extensions that can be a great help in speeding up your site. They especially address the issues described under item 8, while they often have some extra options under the Advanced tab.
Optimize for mobile devices
Even if your site loads fast on a desktop, it may not perform very well on mobile devices. If you use the Google Pagespeed tool to check the speed of your site, you may have seen a separate tab for mobile performance. Even with improved techniques like 4G, sites still may not load fast enough.
Joomla Custom Development
We have more than 100 extensions approved in official Joomla extension directory, which makes us one of the leading Joomla extension developer in the world. We are expert in developing system plugins, module and components. [Click here to learn about our Joomla Extension Services]
WordPress Custom Development
We are long time WordPress geek and we mean it. To convince you, our plugin author page in WordPress.org plugin directory is enough. So we are keeping it short and let’s see what type of custom development services we provide for wordpress.[Click here to learn about our WordPress Custom Services]