Le blog de numerunique

Aller à l'essentiel
28/08/2022

Le piège de WordPress

Avoir un site web est une nécessité, pourvoir en modifier le contenu sans dépendre d'un tiers aussi. Mais lorsqu'on n'a pas les compétences d'un informaticien, un CMS (l'acronyme anglais qui signifie "système de gestion de contenu") s'impose.

Donc, il y a 8 ans (déjà !), numerunique a choisi WordPress comme CMS pour ses clients et, comme d'habitude avant de proposer un service, a commencé par l'utiliser pour son propre compte afin d'en explorer le fonctionnement. D'où la création de ce blog également utile pour la communication de numerunique.

Au début WordPress était très bien. Ensuite, il y a eu des mises à jour qui ont apporté quelques améliorations cosmétiques (celles dont on se lasse inévitablement très vite) ou techniques (pour la plupart superflues) mais aussi des restrictions sur les fonctionnalités "gratuites" et puis l'évolution de trop : les mises à jour automatiques !

En effet, les mises à jour automatiques sont, pour l'informaticien concerné par la sécurité de ses serveurs, l'exemple typique du cheval de Troie.

Le blog de numerunique a donc été installé sur un serveur à part, ne contenant que des informations destinées à être publiées et dont la divulgation ou la perte ne porteraient pas à conséquence. Bien entendu, le mécanisme de mise à jour automatique de WordPress y a été neutralisé et ce serveur a quand même été équipé de tous les dispositifs antipirates déployés par numerunique.

Tout allait bien.

C'est alors qu'une autre veine de "mises à jour" est venu compromettre la situation : celles des versions du système d'exploitation du serveur. Celui-ci est finalement devenu complètement obsolète, toujours tout aussi sûr (contrairement au dogme de l'obligation de mise à jour par sécurité) mais impossible à réinstaller car indisponible chez tous les hébergeurs, même en y mettant le prix.

Et bien sûr, la version utilisée de WordPress est devenue incompatible avec un système d'exploitation récent, sinon ce ne serait pas drôle.

Le futur du blog de numerunique était alors compromis.

La problématique

Il fallait trouver une solution dont les contraintes principales étaient de conserver le référencement des pages du blog et leurs contenus.

Porter WordPress ? Cela représentait une chasse aux corrections à faire parmi les 411700 lignes des 845 fichiers .php pour la version en question de WordPress. Autant tout réécrire, le développement informatique étant le cœur de métier de numerunique.

La solution

Et c'est là qu'on arrive au sujet de cet article : aller à l'essentiel.

Les centaines de millier de lignes de code de WordPress apportent d'innombrables fonctionnalités… pour la plupart inutiles ou superflues. La pire de ces fonctionnalités étant la possibilité d'accepter des commentaires ; on en capte 0.001 % de pertinents et pour le reste ce sont des tentatives de piratages ou de communications malvenues.

Et l'essentiel pour déplacer ce blog sur un autre serveur est, pour l'usage des lecteurs, simplement de pouvoir afficher le contenu des articles. Pour l'auteur, il est aussi nécessaire de pouvoir en créer d'autres et d'en modifier les contenus.

Et ça ne nécessite, dans la version initiale, que 346 lignes dans 3 fichiers .php, sans chercher à en faire le moins possible.

Les bénéfices

Economiquement, cela fait bien sûr un serveur de moins à payer, surveiller et protéger. Par les temps qui courent, la moindre économie est la bienvenue.

Et en dehors de résoudre la problématique initiale, le blog de numerunique est désormais intégré dans une présentation homogène avec le site web principal de numerunique.

Et puis, surtout, il est pérenne !

En effet, les développements de numerunique sont faits pour durer, sans mise à jour inutiles. Les plus anciens clients de numerunique sont bien placés pour le savoir.


Précédent | Suivant