Documentation: add, exclude URLs from cache; cache by pages & users status; clean Joomla cache
Documentation: minify, defer and group CSS, JS and group fonts,...
Our component is compatible with Joomla 3.9 and 4.x. All the features and 3rd party integrations are included in all memberships.
In order to install our component, you have to download the extension .zip file and use standard Joomla installer.
In order to update the extension, you can install a new version over the old one by downloading the ZIP file from JoomUnited or using the automatic updater (recommended).
The automatic updater, which pushes the update notification, is embedded in the Joomla extension you've installed. So you'll get notified like any other extension in the dashboard or using the menu: System > Update > Extensions.
You need to login to your JoomUnited account to update all your JoomUnited Joomla extensions. In order to login access to the main configuration of the component then clicks on the Live update tab. At the bottom, you'll find a login button.
Enter your JoomUnited credentials, the same you use to login here @ www.joomunited.com
The button will turn to connected status, congrats! You can now update all the JoomUnited extensions on this website! If your membership is expired you'll get a renew link and a text that explains that.
After installing the component a dashboard will be accessible through the menu Components > Speed Cache.
The dashboard checks all the performance issues and enhancements you can apply on your Joomla website. All the parameters, except for Browser cache, can be fixed in one click using the buttons Fix it now.
To apply Speed Cache static cache and browser cache you need to add your website pages (URL) to the Speed Cache list. From the dashboard click on Manage cached URLs.
From here you'll see the URL list that are already in the cache system.
To add some URL to the cache, you've got 3 solutions:
The button Import URL from menu will open a lightbox, from which you can import one or several Joomla menu.
From the settings, you can also enable an option to add new menu elements automatically to the cached URLs list. In the case the default configuration values applies.
To add a custom URL to the cache, use the Add new button.
Finally just hit the button state to "publish" (add to cache) the URL (page). Adding a page to the cache will activate static cache and browser cache to the page.
The inclusion rules will help you to add a set of URLs to your cache system. For example, if you want to put in Speed Cache system all your news section where URL is starting by /news you can add the following rule:
The URL inclusion rules offers the possibility to use stars in your URLs, so you can put in cache thousands of URLs with a single request. Here's some useful example of usage
The URL exclusion from cache is working in the same way, you can exclude URLs one by one or using rules. To exclude an URL open the tab Cache URL exclusion then New.
The URL exclusion rules offers the possibility to use stars in your URLs, so you can exclude from cache thousands of URLs with a single request. Here's some useful example of usage
As you have noticed, in the URL list you can activate the cache for guest users and/or for logged in users. Indeed, Speed cache is able to handle the cache even for logged in users and therefore for all dynamic contents.
This is something that you can't handle with the Joomla - Page cache plugin.
The fact that you can activate cache for logged in users per page is very flexible and we recommend to run some test on frontend with users accounts on all dynamics content.
Once a page is added to the cache, Joomla will create some cache files, Speed Cache generates static cache (HTML file), and file will be stored in user browser (browser cache).
The Speed Cache cache cleaning can remove all those files and cache in one click, you don't need to clean the Joomla cache separately.
In the setting you can also activate a parameter to clean automatically all those cache on actions. Indeed, on backend/frontend actions like save a content, all cache can be cleaned.
Plus you got a button available all over the Joomla administration to clean all cache in a click.
Minification refers to the process of removing unnecessary or redundant data without affecting how the resource is processed by the browser - e.g. code comments and formatting, removing unused code, using shorter variable and function names, and so on.
From the dashboard click on Group and minify, then enable options or paste the URL to exclude in the text area.
You can group all your JS, CSS and fonts files in a single click. The group file feature includes
The use of CDN (Content Delivery Network) has been proven to be efficient especially if you have an international audience. It helps serving website media from a local source all over the world. A CDN integration is available with all the major CDN on the market like Cloudflare, Amazon Cloudfront, MaxCDN, KeyCDN and others.
To access, just click on CDN from the dashboard. Then you can add your information there.
Speed cache got some settings accessible from the Dashboard > Configuration link
The latest parameters are about the automatic cache regeneration. After being cleared, the cache can be automatically preloaded based on the URL list (require cURL extension to work, usually installed).
When "Load module by Ajax" is enable, you will see the parameters at Modules > Advanced tab.
To access Lazy loading, please go to Dashboard > Configuration > Parameter. These contain 2 parameters: Image lazy loading and Iframe & video lazy loading.
These features will help you load progressively images, iframes or videos when user scrolls down the page, useful if you have a long page with a bunch of images, iframe or HTML5 videos inside. First, you should enable this parameter, and then you will see these settings below:
From now, to access Minify & Group, you can see it on the Dashboard. Or go to Configuration > Minify & Group tab, then click Group And Minify Setup button. You can go here for more information about the settings.
To access Default Values, go to Dashboard > Configuration link. These are the default values that apply to new URL when added to the Speed Cache system.
To access CDN, go to Dashboard > Configuration link. Then you activate CDN, and fill your CDN information here.
ImageRecycle is a 3rd party image compression service: https://www.imagerecycle.com/
We've added the service in the Speed Cache configuration because we consider it's a big performance improvement but it's not mandatory to use it. Our members can get a 20% OFF coupon on all membership from the configuration page.
After installing, you can compress the image and pdf files at Components > Image Recycle.
For more information, you can go here: https://www.imagerecycle.com/cms/joomla
To access Import/Export, go to Dashboard > Configuration link. Now you can see Import/Export configuration.
Website optimization takes time and importing a file to get back all your extension configuration is faster. From here, you can Import or Export a json file.
Partially, the online speed test like Pingdom measure only a first page load (no browser cache) for non loggedin users (no loggedin cache) so you may find few difference, but your users will!
The best way to measure the performance, is to test by yourself the time to render a page in your browser.
Sure, cleaning the cache from Speed Cache automatic system or from Cache Cleaner extension will have the same result.
Usually yes, you do need to activate cache per user in this case. You may not include some URLs that have fresh content every second to work properly.
To use speed cache on dynamic environnement, please check every case your users may encounter before validating the URL presence in Speed Cache.
We have detected that you came here from a website that distribute non official sources of our extensions. As we care about all our users, including hackers :) we want to warn you before you do something you will regret.
Is it worth it using nulled extensions? Well we don't think so, it’s a real problem for many reasons: