Maintenance Joomla | Protégez votre site en évitant les erreurs !

Si vous lisez cet article, c’est que vous êtes probablement chargé de la Maintenance Joomla de votre site !

Cela tombe bien car nous allons faire ensemble le tour de l’administration afin d’assurer le bon fonctionnement de votre site Joomla.

Maintenance Joomla : check-list

Toutes les actions décrites ci-dessous sont effectuées par notre développeur Joomla, qui, dans le cadre de notre offre de maintenance dédiée au CMS Joomla, peut assurer les tâches suivantes pour vous :

Si vous souhaitez obtenir un devis, merci de remplir le formulaire suivant :

Sylvain CARON

Développeur Joomla

L’administration Joomla étant très complète, il est possible d’y effectuer de nombreuses opérations.

Point sur la sécurité du CMS Joomla

Pour des raisons de sécurité, il est fortement recommandé de mettre à jour votre site Joomla et ses composants.

En effet, ces mises à jour viennent combler des failles de sécurité, celles que les hackers exploitent pour pirater votre site Joomla.

À cet effet, nous vous conseillons de migrer tous sites Joomla dont la version est antérieur à la version 3.

Notre développeur Joomla est à votre écoute pour estimer la durée et le prix de cette intervention.

Note : pour les plus téméraires, n’oubliez pas de faire une sauvegarde de votre site Joomla.

Travaillez toujours en local !

Maintenance Joomla : La gestion du contenu

Joomla est connu pour sa capacité à gérer de nombreux contenus.

La encore, maintenir un site Joomla nécessite de trier et ordonner les articles dans des catégories et des catégories dans des menus.

En effet, ce travail est nécessaire pour garantir une parfaite gestion du contenu et améliorer la navigation entre les pages de votre site.

Conseil : prenez l’habitude de trier directement votre contenu dès sa création afin de ne pas avoir à effectuer cette tâche pénible pour le reste du site…

Supprimer le contenu obsolète afin de conserver une base de données saine et une administration légère.

Ce conseil s’applique également aux composants installés sur votre site.

En effet, nous constatons à de nombreuses reprises que les sites de nos clients contiennent des composants inutilisés.

Conserver des composants obsolètes ou inutilisés augmente le risque d’attaques sur votre site.

Chaque composant est une porte dérobée susceptible d’intéresser des utilisateurs malveillants, faire un tri diminue donc le champ d’action des hackers.

Maintenance Joomla : La gestion des utilisateurs

Joomla possède une parfaite gestion des utilisateurs.

Ainsi, vous pourrez attribuer les droits aux utilisateurs comme bon vous semble.

La maintenance d’un site Joomla impose de vérifier de temps à autre les utilisateurs inscrits sur le site.

Un nombre important d’utilisateurs « suspects » peut indiquer que la sécurité du site est compromise

Les erreurs fréquentes

Un administrateur Joomla peu actif

Maintenir un site Joomla n’est pas de tout repos.

Vous devez vous connecter fréquemment à l’administration afin d’être averti des nouvelles mises à jour disponible.

Ne commettez pas l’erreur de vous connecter à l’administration de votre site Joomla uniquement lorsque vous avez besoin d’agir sur le site.

Par précaution, mettez le nomdevotresite.com/administrator dans les favoris de votre navigateur afin de jeter un rapide coup d’œil à votre site.

Une absence de plusieurs semaines peut nuire à la sécurité de votre site.

Fort heureusement, il est possible d’être notifié par e-mail lors de le sortie d’une nouvelle mise à jour.

Ainsi, en consultant votre boîte mails, vous pouvez être informé rapidement de la mise à jour à effectuer.

Vous ne disposez pas de sauvegardes récentes de votre site Joomla

Une autre erreur est de ne pas faire de sauvegarde de votre site.

C’est l’une des premières actions que notre développeur Joomla réalise lors d’une intervention ou dans le cadre de la maintenance Joomla que nous proposons à nos clients.

A l’aide du composant Akeeba backup, vous pouvez facilement sauvegarder vos données en cas de bugs ou d’attaque.

Note : il est possible que la sauvegarde échoue pour plusieurs raison :

– Le composant installé n’est pas à jour
– Le répertoire de sauvegarde n’existe pas
– Les fichiers sont bloqués en écriture (modifier le CHMOD sur le serveur)
– L’espace disque est insuffisant (la sauvegarde peut être volumineuse)
– Vous n’avez pas les privilèges nécessaires ( Super administrateur par exemple )

Si vous n’arrivez pas à effectuer la sauvegarde via le composant Akeeba backup, alors récupérer les fichier directement sur votre serveur grâce à l’outils FTP FileZilla.

Attention cependant à récupérer également la base de données !

Cette dernière n’est pas situé dans les dossiers récupéré sur le serveur.

Pour cela deux possibilités s’offrent à vous :

– Configurer Akeeba pour ne sauvegarder que la base de données
– Récupérer la base de données en vous connectant à Phpmyadmin via l’interface de votre hébergeur

Conseils

Notre développeur Joomla privilégie la première solution, simple et rapide.
Il est toujours moins risqué de sauvegarder la base de données via le composant plutôt que de manipuler cette dernière dans Phpmyadmin.
Une mauvaise manipulation aurait de lourdes conséquences sur le fonctionnement de votre site Joomla.

En revanche, vous n’aurez d’autre choix que de vous connecter à Phpmyadmin si vous n’avez pas les privilège requis pour utiliser le composant de sauvegarde.

Nous demandons systématiquement la création d’un compte Super Administrateur à nos clients, lors de la souscription à une offre de maintenance Joomla, dans le but de ne pas être bridé dans nos tâches.

Conclusion

Pour résumer, la maintenance d’un site Joomla nécessite un minimum de disponibilité et quelques compétences dans l’utilisation de l’administration.

En étant prévoyant, il est possible d’anticiper la restauration du site via une sauvegarde récente.
Très utile en cas de bugs ou d’attaques, vous pourrez remettre en ligne votre site Joomla sans oublier de réparer ou combler la faille de sécurité qui a permis la chute de votre site.

Faire le tri dans ses articles, composants et utilisateurs permets de conserver une base de données saine.

Pour effectuer la maintenance, assurer vous d’être en possession d’un compte Super Administrateur.

En agissant de la sorte, vous réduirez le nombre d’attaques et conserverez votre site Joomla durablement.

En revanche, il est nécessaire de migrer son site en dernière version (Joomla 3) pour bénéficier d’une protection maximale.

Naturellement, un site fonctionnant sous Joomla 3 vous coûtera moins cher à entretenir qu’un site Joomla 1.5 ou 2.5.

Notre développeur Joomla peut inclure gratuitement cette migration dans votre offre de maintenance, sous certaines conditions :

– Le site ne comporte pas de développement spécifique (fonctionnalités non répertoriés dans les composants du JED)
– Vous n’utilisez pas de composant e-commerce (VirtueMart, HikaShop)
– Le site n’est pas dans une version antérieure à la version Joomla 1.5

Pour contacter un développeur Joomla ou obtenir un devis pour la maintenance de votre site Joomla, veuillez remplir le formulaire suivant :

Sylvain CARON

Développeur Joomla