- Go to System and choose Global configuration.
- Select Server, press the Yes button next to Gzip Page Compression label.
- click Save button, there will be a message returned to inform Joomla compression enable.
Image Optimization
Images seem to be used a lot in websites so if you want to escalate loading time on page, don’t ignore optimizing images with some tips like:
- Large images are never recommended, let’s scale them in HTML by height/width.
- You can use some useful online and offline tools such as Adobe Photoshop, Gimp, Smush to optimize images
Performance Optimization Extensions
Besides taking advantages of Joomla inbuilt features, you can also optimize your Joomla website by Joomla extensions. You can choose free or premium Joomla extensions available on market.
Removing Unnecessary and Unoptimized Extensions
Extensions are the crucial part for a website to extended the functionality of the website. But those extensions will consume resources such as database or storage. There is one fact that people usually forget clean-up extensions after they test different plugins, modules, and components, as the results, loading time will increase. You know that not all extensions are built with optimized code, so before downloading, let’s go through the user reviews to avoid unoptimized extensions.
Update Joomla Extensions
Like other open sources, Joomla is usually updated to add new features and eliminate all the limitations of the previous version by adding new code and optimizing existing code. So, don’t hesitate to use new updated version for your website. Extensions of Joomla may be a template, component, plugin or module. The outdated extensions, sometimes, will be incompatible with current version of Joomla. Reducing speed of a website is just a problem, the more serious one is a conflict issue.
Using Content Delivery Networks
This system of interconnected cache servers makes use of geographical proximity for content delivery. CDN will shorten the distance between visitors and server which deliver your content. It is especially suitable for web owners who usually work with audio, video, and image files because instead of loading via the server, that file will be loaded from CDN. You can choose among the most popular content delivery networks: MaxCDN, CDN77.com, CloudFlare, CacheFly, etc.
Web Hosting
Another factor will affect the performance of your website is a server it is deployed. Therefore, finding a fast and reliable web hosting service is so important. In case you have hired shared web hosting services, performance will depend on the processing power assigned to your website. Thus, with shared hosting, you only should choose when you can make sure that it will get enough processing power to quickly respond to a request. You can use cloud hosting because it is fast but it will charge you some fees, sometimes, quite expensive.