Pourquoi choisir un CMS plutôt qu’un autre ?
Chaque CMS possède sa propre « spécialité », ce qui permet d’éliminer rapidement les options
hors sujet pour le projet de notre SAÉ sur le radar 24 GHz. Shopify est une
référence, mais son architecture est quasi exclusivement verrouillée pour la vente en ligne.
Utiliser Odoo reviendrait à sortir « l’artillerie lourde » d’une gestion
d’entreprise (ERP) pour un simple portfolio. À l’opposé, Drupal et
TYPO3 sont des forteresses techniques : ils sont extrêmement puissants pour
des structures de données complexes, mais demandent un temps de configuration incompatible avec
une deadline comme celle de notre projet (qui se fait en parallèle des autres cours, partiels
et soutenances…). Enfin Wix et Webflow privilégient le design
visuel, mais imposent souvent des limites sur l’export de code ou l’hébergement gratuit.
C’est donc tout naturellement que pour un projet universitaire comme le nôtre, dont le besoin
est relativement simple en comparaison, il ne sert à rien de chercher bien plus loin. On doit
documenter une preuve de concept, intégrer du code personnalisé et des images / vidéos, être
rapide et efficace. WordPress s’impose alors comme le « couteau suisse » :
assez accessible pour ne pas y passer ses nuits, mais assez ouvert pour qu’un simple étudiant
puisse mettre les mains dans le CSS et sur le serveur quand le besoin s’en fait sentir.
Tableau comparatif des différents CMS :
Justification du choix pour la SAÉ512
Le choix de WordPress pour ce projet radar repose sur trois piliers « objectifs »
liés aux contraintes de l’équipe :
1. Efficacité en terme de gestion du temps
Le projet étant particulièrement complexe, nous n’avions pas de temps à perdre.
La courbe d’apprentissage de WordPress est la plus courte des solutions Open Source.
Cela me permet, en tant que chef de projet, de me concentrer sur la structuration
des résultats techniques plutôt que sur le développement ou l’apprentissage d’une
architecture complexe.
2. Flexibilité technique et « sur-mesure »
Le projet nécessite l’intégration de livrables variés : protocoles de tests,
documentation système et surtout de pouvoir avoir une charte graphique spécifique
pour le CSS. Contrairement aux outils « Drag & Drop » standards (Wix par exemple),
WordPress permet un accès direct aux fichiers du serveur pour injecter mon CSS
personnalisé et créer plus ou moins simplement un thème adapté aux besoins de la PoC.
3. Gratuité…
L’utilisation d’un hébergement tiers gratuit, ce qui est notre cas grâce à un
hébergeur que l’on connaît, impose un CMS qui ne nécessite pas de licences payantes
(contrairement à Wix ou Webflow) et qui, si possible, reste léger sur les ressources
serveur. WordPress s’adapte parfaitement à cet environnement tout en offrant une
interface d’administration plus fluide que la plupart des outils standards.