The filesystem plugins are adding external image and storage services for media files to the Joomla core media manager. When the media manager is opened, Joomla loads in the background the filesystem plugins and fetches from each plugin the configured adapters. These adapters do load the images then from the external service like Google Drive or Dropbox.
The installation works like any other Joomla extension, it's a three step process:
The plugins can be configured and enabled/disabled in the back end plugin manager. There you can add unlimited accounts and activate caching for performance optimization. The services which do use OAuth authentication are offering an import wizard to add the refresh tokens as easy as possible.
Performance is key nowadays for web applications. We put a lot of effort into the architecture to make the plugins super fast. Each plugin comes with caching support, where requests are cached for some time on the Joomla server. Like that we keep the response time short when loading the media manager data and bandwidth usage is minimal to the external systems.
There are also options to load thumbnails and full images locally, so the loading time is not influenced by external systems while serving your images in content. This is especially handy when your privacy policy doesn't allow integration of external services in public content. Like that the visitor is only loading images from your server and not from Google, Dropbox or Microsoft.
All these features can be enabled/disabled and configured in the respective plugin configuration. They can be adopted for every adapter individually, so the site can serve some images from a service locally and some from the service. Each plugin has also an extensive documentation how you can adjust these performance settings.
Comments (0)