Cache, Site Performance, Site Map, Xmap Extensions

You might not know that using such popular extensions, as OSMap, XMap, MapX without caching can down your server completely. It is easy to make your site unavailable by doing a school DDOS (HTTP flood) attack from a mobile phone, sitting in front of TV. This is because sitemap generators require a lot of server resources to run heavy SQL queries for building the sitemap. I created this lightweight plugin to make the sitemap generators fast and secure, because there were not clean solutions for XMap based generators that would work without errors. This plugin is like the standart Joomla! Page Cache plugin, but only for the sitemap generators. It does not run SQL queries to get the cache, it does not run SQL queries to store the cache – it uses your system configuration.

  • Favourite
  • Report

L'utilisation d'extensions populaires comme OSMap, XMap, MapX sans mise en cache peut fortement abaisser les performances de votre serveur, et le rendre vulnérable aux attaques de type DDOS (attaque HTTP) pouvant être effectuée même à partir d'un téléphone portable assis devant son téléviseur. Cela s'explique par le fait que les générateurs de plan de site suscitent beaucoup de ressources serveur pour exécuter les lourdes requêtes SQL nécessaires à la création des plans de site.

Ce plugin léger a été écrit pour rendre les générateurs de plan de site rapides et sécurisés, il n'exécute aucune requête SQL pour créer et stocker le cache, palliant ainsi aux manque de solution propre aux systèmes basé sur XMap. Ce plugin fonctionne comme le plugin cache standard de Joomla, mais s'appliquant uniquement aux générateurs de plan de site, il utilise également les paramètres de la configuration système.

Sie wissen vielleicht nicht, dass mit so populären Erweiterungen wie OSMap, XMap, MapX ohne Caching Ihr Server komplett lahmgelegt werden kann. Es ist einfach, Ihre Website unerreichbar zu machen, indem Sie einen Schul-DDOS-Angriff (HTTP-Flut) von einem Mobiltelefon aus durchführen. Das liegt daran, dass Sitemap-Generatoren eine Menge Serverressourcen benötigen, da umfangreiche SQL-Abfragen zum Erstellen der Sitemap notwendig sind.Ich habe dieses einfache Plugin geschrieben, um die Sitemap-Generatoren schnell und sicher zu machen, weil es keine sauberen Lösungen für XMap basierte Generatoren gab, die ohne Fehler arbeiten würden. Dieses Plugin ist wie das Standard Joomla! Page Cache Plugin, aber nur für Sitemap-Generatoren. Es führt keine SQL-Abfragen aus, um den Cache zu erhalten, es führt keine SQL-Abfragen aus, um den Cache zu speichern - es verwendet Ihre Systemkonfiguration.

Essential addon for large sitemaps otherwise it would not be possible to manage them
Ease of use
Not even needed worked out of the box
I used this to: Cache large sitemaps

Good job

Posted on 21 May 2017
Very useful for large contents, was missing
Ease of use
Very easy
Not needed

Well done!

Posted on 03 April 2017
Does what it says. I had never considered this an avenue for DDOS!
Ease of use
There's only one setting - cache lifetime. Super easy.
Didn't need it -
Didn't need it -
I used this to: Now - all of my sites! Thanks!
Owner's reply: Thanks :)
JSLazyLoading JSLazyLoading
Paid download


By Philip Sorokin
Lazy Load for Joomla! PRO (JSLazyLoading) is a lightweight performance-oriented plugin for lazy loading and multi-serving of images, that is intended for client-side optimization. Written in pure JavaScript, the plugin does not depend on third-party libraries, such as jQuery. The plugin delays the loading of images that are outside the viewport until a user scrolls to their position in the documen...
SEF Wizard for Joomla SEF Wizard for Joomla
Paid download

SEF Wizard for Joomla

By Philip Sorokin
SEF Wizard is an extension intended to improve native Joomla! SEF. It has simple logic and high performance. The package contains a system plugin – “Engine”, and a backend component – “Controls”. SEF Wizard allows you to remove IDs from the URL of standard Joomla! components. Also, with this extension, you can remove page duplicates by redirecting a user to canonical pages or by disabl...
CSS Async Loader CSS Async Loader
Paid download

CSS Async Loader

By Philip Sorokin
Core Enhancements
A large number of external style sheets and big CSS files can slow down your page load time. The site speed not only is important to user experience, but also determines web search rankings. As noted by Google, slow page load speed can affect SEO. This plugin allows you to load style sheets asynchronously, so that browsers do not block the rendering of a web page untill style sheets are loaded. To...
Lazy Slider Lazy Slider

Lazy Slider

By Philip Sorokin
Universal bootstrap slider with lazy load. Imagine you have 20 slides to give a demonstration of your project. Without lazy load, the whole page can significantly increase in size, which can slow down the page load dramatically. A user will be waiting untill all these images load. With lazy load you can have unlimited slide number of any size. 4 animation types available: classic slide effect, fad...
Extended Registration & Login Extended Registration & Login

Extended Registration & Login

By Philip Sorokin
Site Access
Extended Registration and Login plugin adds new features to standard registration and login views. Options: login with email address as username; combined login and registration views – display login and registration forms on one page; hide email confirmation, password confirmation and name fields in the registration and profile forms. This extension makes registration and login actions much eas...
Simple HTML Minifier Simple HTML Minifier

Simple HTML Minifier

By Philip Sorokin
Simple HTML minifier for Joomla! removes extra whitespace characters and HTML comments in the document. This can increase page load speed and google page rankings. Flexible plugin options allows you to save conditional comments or certain HTML blocks that must not be compressed....

Sitemap Cache

Philip Sorokin
Last updated:
Dec 25 2017
Date added:
Apr 01 2017
GPLv2 or later
Free download
Related paid extension :

Uses Joomla! Update System


Write a review