Maintenance Joomla
Quelles sont nos prestations de maintenance Joomla ?
-
Suivi et mise à jour de Joomla & des extensions tierces
-
Création de sauvegardes Joomla régulières
-
Audit en cas de piratage, réparation du site & et mise en place de protections préventives
-
Ajout & création de contenu
-
Extensions : Installation ou création de nouvelles fonctionnalités
-
Restructuration, relooking ou refonte de votre site
N'hésitez pas à nous contacter pour nous confier la maintenance de votre site Joomla.
On peut distinguer six types de maintenance pour Joomla :
-
la maintenance préventive,
-
la maintenance corrective,
-
la maintenance évolutive,
-
la maintenance adaptative,
-
la Maintenance de sécurité
-
et la maintenance de contenu
1. Maintenance préventive
La maintenance préventive consiste à tenir à jour Joomla et ses extensions afin de prévenir toutes bugs et/ou mauvais fonctionnement de votre site, mais aussi de protéger votre site contre les hackers/pirates .
Les mises à jour de Joomla que ce soit pour, corriger des bugs ou pour mettre en place des mises à jour de sécurité, sont assez fréquentes, il existe trois type de mises à jour pour Joomla :
- Les failles de sécurités qui doivent être faites le plus rapidement possible
- Les corrections de bug qui doivent être misent en place rapidement
- les fichiers de langue qui sont généralement à appliquer suite à une mise à jour de Joomla
Notez que votre site Joomla vous notifie, par mail, de la présence de mises à jour pour Joomla.
Pour connaitre la présence de mises à jour d'extensions, dans la majorité des cas, il vous suffit de vous connecter à l'administration de votre site, et vous trouverez, sur sa page d'accueil, en rouge et en haut de page, le nombre d'extensions à mettre à jour.
Pour savoir si votre extension bénéficie de ce type de notification dans l'administration de Joomla, rendez-vous dans le "Joomla Extension Directory". Recherchez votre extension, si dans la colonne de droite , sous le bouton Download vous ne trouvez pas le texte " Uses Joomla! Update System", vous devrez vous rendre sur le site du développeur pour faire votre mise à jour manuellement.
Utiliser des extensions tierces est assez courant lorsque l'on souhaite mettre en place des fonctionnalités spécifiques qui ne font pas partie de Joomla nativement. Il y a quelques règles à suivre avec vos extensions :
- Installez seulement les extensions dont vous avez besoin
- Désinstallez les extensions dont vous n'avez plus besoin
- Choisissez des extension fiables, pour connaitre l'avis des utilisateurs consulter le JED (Joomla Extension Directory)
- Maintenez à jour vos extensions
Important : Avant de faire une mise à jour de Joomla ou de ses extensions faites toujours une sauvegarde avec par exemple akeeba backup.
Notez que les anciennes versions de Joomla ne sont plus supportées par le projet Joomla que ce soit pour des mises à jour de maintenance ou de sécurité. C'est le cas pour Joomla 1.5 dont le support n'est plus disponible depuis mars 2012 et Joomla 2.5 depuis décembre 2014. Pour ces anciennes versions il vous faut donc penser à migrer rapidement votre site vers la dernière version de Joomla.
En Bref, il faut effectuer des actions régulières pour éviter les problèmes avant qu'ils ne surviennent :
- Mises à jour régulières : Mettre à jour Joomla, les extensions, les modèles et les plugins pour garantir que votre site est sécurisé et fonctionne correctement.
- Sauvegardes régulières : Sauvegarder la base de données et les fichiers du site à des intervalles réguliers pour éviter la perte de données en cas de problème.
- Surveillance de la sécurité : Examiner les vulnérabilités et appliquer des correctifs de sécurité pour éviter les attaques.
- Optimisation des performances : Analyser la vitesse du site et mettre en œuvre des améliorations comme la mise en cache ou la compression d'images.
2. Maintenance corrective
La maintenance corrective consiste à résoudre les problèmes qui se sont déjà produits sur votre site. Cela inclut :
- Résolution de bugs : Identifier et corriger les erreurs ou les dysfonctionnements du site (liens cassés, pages qui ne se chargent pas, erreurs d'affichage, etc.).
- Restauration d'un site : Si un problème grave survient (par exemple, une attaque ou une erreur système), la restauration de la dernière sauvegarde ou la réparation des fichiers endommagés est nécessaire.
- Réparation des performances : Si le site devient lent ou cesse de fonctionner correctement, des actions peuvent être entreprises pour corriger la situation, comme la désactivation de modules inutiles, la mise à jour des fichiers de configuration, ou la réparation des bases de données.
Elle inclut aussi le dé-hackage de votre site dans le cas ou il soit piraté
3. Maintenance évolutive
La maintenance évolutive vise à ajouter de nouvelles fonctionnalités ou à améliorer l'existant pour répondre aux besoins changeants du site et de ses utilisateurs. Cela inclut :
- Ajout de nouvelles fonctionnalité : Installer des extensions supplémentaires pour ajouter des fonctionnalités au site (e-commerce, forum, etc.).
- Personnalisation des fonctionnalités : Modifier les fonctionnalités existantes pour les adapter aux nouveaux besoins (ajouter des champs personnalisés, créer de nouveaux types de contenu, etc.).
- Refonte du design : Mettre à jour ou modifier l'apparence du site pour le rendre plus moderne ou plus attrayant, en changeant le modèle ou le thème.
4. Maintenance adaptative
La maintenance adaptative concerne l’adaptation du site aux changements externes, comme les nouvelles versions des navigateurs ou des systèmes d'exploitation. Cela inclut :
- Compatibilité avec les nouvelles versions de Joomla : S'assurer que le site reste compatible avec les dernières versions de Joomla et avec les extensions utilisées.
- Compatibilité mobile : Garantir que le site est toujours compatible avec les appareils mobiles, surtout avec l'augmentation de l'utilisation des smartphones et des tablettes.
5. Maintenance de sécurité
Il s'agit d'une maintenance dédiée exclusivement à la sécurité du site. Cela inclut :
- Application des patchs de sécurité : Assurer que Joomla et toutes les extensions sont mises à jour avec les derniers patchs de sécurité.
- Analyse de la vulnérabilité : Utiliser des outils pour scanner le site à la recherche de vulnérabilités de sécurité et y remédier.
- Contrôle des permissions des fichiers et dossiers : Vérifier et ajuster les permissions des fichiers et dossiers pour renforcer la sécurité.
- Sécurisation de l'accès administrateur : Protéger les zones d'administration avec des mots de passe complexes et des mécanismes comme l'authentification en 2 étapes.
La popularité de Joomla est telle qu'il est soumis à de nombreuses attaques, la toute première règle pour assurer la sécurité de votre site est de tenir votre version de Joomla à jour ainsi que toutes les extensions tierces installées : plugins, modules, composants ou templates Joomla .
Pour découvrir quelles extensions on été installées sur votre site, depuis l'administration Joomla rendez-vous dans Extensions > Gérer > Gestion, puis pour la colonne de droite nommée ID cliquez deux fois sur le titre ID pour trier cette colonne. Les extensions tierces installées et à maintenir ont en général une ID supérieure à 1000.
Si vous découvrez des extensions que vous n'utilisez plus il faut les désinstaller, ce qui vous évitera de les maintenir/mettre à jour. Si elles sont obsolètes elles peuvent ne plus être maintenues par leur développeur ce qui accroit les risques de piratages. N 'oubliez pas de faire une sauvegarde/backup complète de votre site avant de les désinstaller.
Pour effectuer les sauvegardes de votre site nous vous recommandons d'utiliser Akeeba backup.
6. Maintenance de contenu
Ce type de maintenance consiste à gérer et mettre à jour le contenu du site pour garantir sa pertinence et son actualité. Cela inclut :
- Mise à jour du contenu : Ajouter de nouveaux articles, pages, et contenus multimédia régulièrement pour maintenir l'engagement des utilisateurs.
- Optimisation SEO : Réévaluer et optimiser le contenu du site pour améliorer son référencement (SEO) et sa visibilité dans les moteurs de recherche.
- Gestion des utilisateurs : Mettre à jour et gérer les permissions des utilisateurs et groupes d'utilisateurs pour contrôler l'accès au contenu.
Conclusion
La maintenance Joomla peut être répartie en plusieurs types, allant de la mise à jour des composants et extensions à la résolution des problèmes de sécurité et de performance. En suivant ces différentes stratégies, vous pouvez vous assurer que votre site Joomla reste sécurisé, rapide, et efficace tout au long de son cycle de vie.
Formation à la maintenance de sites Joomla
Si vous souhaitez être indépendant de tous prestataires pour la maintenance de votre site nous pouvons vous former à la maintenance de votre site Joomla.
N'hésitez pas à nous contacter pour nous confier la maintenance de votre site Joomla.