Joomla est un puissant CMS (Content Management System) de site web. Cependant, comme chaque CMS, il se doit d’être bien utilisé. Voici quelques astuces pour une utilisation optimale d’un site Joomla :

Activez la mise en cache Joomla 
–    Comprendre le Module globale du cache dans Joomla.
–    Installez la JotCache Extension dans Joomla 3.

Soyez attentifs aux extensions intensives
Si vous rencontrez des problèmes avec une extension spécifique, vous pouvez essayer de trouver un plugin alternatif avec moins de problèmes. Comme test, vous pouvez désactiver le plugin en question pour voir si il affecte votre utilisation de ressources.

Bloquez Robot trafic
En utilisant un fichier robots.txt, vous pouvez bloquer ou refuser les robots de ramper votre site Web.

Bloquez les visiteurs indésirables
Vous pouvez bloquer des adresses IP spécifiques en utilisant les règles .htaccess.

Luttez contre les commentaires spam
Vérifiez que vous utilisez un certain type de CAPTCHA dans Joomla pour lutter contre le spam de commentaires.

Gardez la Mise à jour de Joomla
La mise à jour de Joomla installe régulièrement les derniers correctifs de sécurité et assure que vous utilisez la version la plus optimale.

Améliorez la vitesse de Joomla 3.x
–    Améliorez votre version de PHP & MySQL si c’est possible.
–    Activer Gzip (en configuration globale) – Gzip va compresser considérablement la taille de la page envoyé au navigateur qui décompresse alors l’information et l’affiche pour l’utilisateur. De nombreux sites Joomla qui utilisent Gzip sont capables de réduire la taille du fichier plus de 40% de la taille originale.
–    Désinstallez toutes les extensions inutiles (y compris les plugins).
–    Supprimez tous les paramètres du menu, des catégories et des articles saccagés. Cela vous permettra de réduire la taille totale de la base de données.
–    Réduire les demandes HTTP – cela signifie réduire le nombre d’éléments qui doivent être chargés, tels que les scripts, feuilles de style et les images.
–    Optimiser votre code et les fichiers image.

Optimisez votre base de données

Pour ce travail, utilisez un outil de base de données comme phpMyAdmin :
–    Sélectionnez toutes les tables et les tables de RÉPARATION
–    Sélectionnez toutes les tables et optimisez les tables
–    Trouver toutes les grandes tables et examinez-les pour trouver qui peuvent être vidé ou nettoyé –  surtout si elles proviennent d’une ancienne extension inutile.
–    Trouver tous les tables finger_terms et les vider. Ceci est la raison principale pour laquelle les sites Joomla 3.1 deviennent vraiment lents lorsque les ressources disponibles sont limitées.