J’effectue pour le même éditeur depuis quelques années l’entretien et les mises à jour de ses sites Web Joomla :
- Le Maître Papetier —La source d’information de l’industrie papetière et de l’énergie forestière
- Paper Advance—News for the paper industry professional
Le tout a débuté par une refonte du site Paper Advance à partir d’une ancienne version de Joomla. Une fois cette base terminée, elle a servi pour la nouvelle version du site Le Maître Papetier.
J’utilise Joomla depuis
J’utilise Joomla depuis sa première édition jusqu’à aujourd’hui.
Les étapes du projet Joomla refonte et mise à jour
De manière télégraphique, voici les étapes de la refonte des 2 sites.
Les étapes de la refonte du site Paper Advance
- Création d’un espace de développement
- Transfert du site
- Vérification des plug-ins, modules et des composantes
- Inspection du thème
- Mises à jour
- Règlages pour appareils mobiles
- Ajustements selon les besoins du client
- Intégration du contenu
- Création des redirections 301
- Archive et mise en ligne
Les étapes de la refonte du site Le Maître Papetier
- Création d’un espace de développement
- Copie du site Paper Advance à jour
- Mise au point des couleurs, style et remplacement du logo
- Ajustement de la langue de l’anglais au français
- Création des catégories française
- Intégration du contenu
- Création des redirections 301
- Archive et mise en ligne
Détails de la refonte
Les points communs des 2 refontes
Création d’un espace de développement
Dans un serveur qui sert à héberger un site Web, ou dans un serveur local installé directement dans mon ordinateur si nécessaire, je créer un espace qui va accueillir une copie du site Web. Ça permet une pleine liberté d’action et ne dérange pas l’accès du site original aux visiteurs.
Création des redirections 301
Quand le nom d’une section et de pages Web change, ça prend une information qui dit à quel endroit aller aux moteurs de recherche. Pour éviter la perte de référencement et que des adresses (hyperliens/URL) pointent dans le vide, des redirections 301 sont à créer.
J’explore les concepts des redirections 301, fichiers .htaccess et plus dans l’article Changer le nom de domaine de votre site Web
Archive et mise en ligne
Une fois le site terminé, vérifié et avec l’accord du client, on arrive à l’étape finale. En moyenne, ça se passe de cette manière :
- Effectuer une copie du site modifié
- Ajouter une nouvelle base de données dans l’espace d’hébergement final
- Créer un dossier pour y glisser les fichiers du site original. Ça permet de le remettre en ligne rapidement en cas de problèmes.
- Installer le nouveau site
- Vérifier le bon fonctionnement du site
- Créer une copie de sécurité du nouveau site
Les étapes de la refonte du site Paper Advance
Transfert du site
Après la création d’un espace de développement, j’installe une copie du site original à cet endroit.
Vérification des plug-ins, modules et des composantes
Voici une partie très importante du projet, vérifier chaque plug-in, module et composante de Joomla :
- Sont-ils toujours maintenus
- Sont-ils compatibles avec la nouvelle version de Joomla
- Trouver un remplaçant pour ce qui n’existe plus
- Se procurer des licences si nécessaire
Vérification du thème
Une autre partie très importante avec ces points à vérifier
- Le compatibilité du thème avec la nouvelle version de Joomla
- Existe-t-il des mises à jour
- Dois-je l’ajuster pour la nouvelle version de Joomla
Mises à jour
Une fois les deux séries de vérification terminées, nous arrivons à l’étape des mises à jour.
- Mettre à jour un plug-in à la fois
- S’occuper des modules un à la fois
- Rafraîchir le thème
- Mettre à jour Joomla
Habituellement, j’effectue plusieurs archives temporaires, car des surprises peuvent subvenir quand on part d’une ancienne version vers la plus récente. Ça évite de tout recommencer en cas d’imprévu.
Ajustements pour appareils mobiles
Pour se conformer à la norme actuelle, un site Web a l’obligation d’être fonctionnel autant sur un téléphone mobile, une tablette que sur un ordinateur. Les visites de sites se passent de plus en plus sur appareil mobile de tout format.
Ajustements selon les besoins du client
Selon les recommandations et besoins exprimés par le client, j’ajuste l’apparence du site.
Intégration du contenu
Ici, la préoccupation fut de nettoyer le contenu présent afin qu’il se fonde avec la nouvelle apparence du site. Puis, le client a pris la relève pour faire vivre son site avec du nouveau contenu.
Les étapes de la refonte et mise à jour Joomla du site Le Maître Papetier
Copie du site Paper Advance à jour
Dans ce cas précis, les 2 sites partagent la même base. Une fois le site Paper Advance terminé, j’ai pu en effectuer une copie dans l’espace de développement du Maître Papetier.
Ajustement des couleurs, style et remplacement du logo
Le Maître Papetier étant le pendant francophone de Paper Avance, il possède un logo différent et sa propre palette de couleurs. J’ai dû ajuster cela pour le thème de ce site.
Ajustement de la langue de l’anglais au français
Dans l’administration de Joomla, j’ai placé les fichiers de langues en mode français pour l’ensemble du site. Ça inclut changer :
- Les noms des menus
- Les noms des modules
- Tout ce qui comportait une dénomination anglaise
Création des catégories française
Pour les articles, j’ai dû recréer l’ensemble des catégories en français.
Intégration du contenu
J’ai intégré quelques articles et le contenu de base du site, incluant les formulaires. Puis le client a complété le site en transposant l’ensemble des articles qu’il désirait conserver de l’ancienne édition du site.
En conclusion
Pour Joomla, refonte et mise à jour d’un site Web, les étapes seront semblables à celles que je vous ai présentées. Mais, dans certains cas de vieilles ressources ne sont plus supportées par les nouvelles versions de Joomla.
À ce moment, il devient moins long de créer un nouveau site avec des ressources actuelles, et puis d’y transposer le contenu que vous désirez conserver.
