Utilisation de WordPress

Dans cette partie, nous allons détailler notre choix de CMS (Content Management System) pour la réalisation du site web, faisant office de rapport de notre projet, en le comparant à d’autres concurrents.


1. Accessibilité et facilité d’utilisation

WordPress est réputé pour sa prise en main intuitive, même pour les utilisateurs qui ne possèdent pas de compétences techniques avancées.

Son interface de gestion permet de créer, modifier et publier du contenu facilement, ce qui est idéal dans un cadre de projet collaboratif.

Son interface d’administration complète facilite la gestion des utilisateurs et de leurs droits d’accès aux pages et articles, ce qui favorise la collaboration.

2. Communauté importante et support abondant

Environ 40 % des sites web mondiaux sont alimentés par WordPress. Le CMS bénéficie donc d’une communauté très active, ce qui se traduit par :

  • Une documentation riche
  • De nombreux forums d’entraide
  • Un grand nombre de tutoriels et de ressources en ligne pour nous guider

Ces trois points ont donc été particulièrement décisifs dans le choix de WordPress, étant donné que nous disposions d’un temps limité pour implémenter la solution.

3. Sécurité et mises à jour

WordPress, étant très utilisé dans le monde, est le CMS le plus exposé aux attaques et à la découverte de failles de sécurité.

Ce statut rend WordPress assez sécurisé, car il bénéficie de mises à jour très régulières corrigeant les failles de sécurité.

Ce point a été assez déterminant, compte tenu du fait que nous avons décidé d’héberger notre site WordPress sur le serveur personnel de Nelson THOMAS.

4. Open Source et stack Docker Compose

WordPress est open source, ce qui rend le projet libre et gratuit et donc facilement maintenable au long terme sans avoir à payer de licence.


Un des points les plus importants a également été le fait que, dès le départ, nous voulions héberger notre site sur le serveur personnel de Nelson THOMAS. La possibilité de déployer un site WordPress sur une stack Docker Compose a été un vrai plus dans notre choix. Nous avons rapidement trouvé un tutoriel expliquant comment installer WordPress avec Docker afin de déployer rapidement et facilement un tel site.

5. Comparaison aux autres CMS

Le tableau ci-dessous compare les trois CMS les plus populaires (WordPress, Joomla et Drupal) et justifie notre choix en conséquence :

Critère WordPressJoomlaDrupal
Facilité d’utilisationTrès facile et intuitiveMoyenne, nécessite de l’apprentissageComplexe pour les non développeurs
Installation & configurationRapide et simple via un docker compose officielMoyennement simple et un docker compose non officielDocker compose officiel mais le reste de l’installation est technique
Communauté et documentationTrès vaste, grande documentation et beaucoup de tutorielsGrande communauté mais restreinte par rapport à wordpressCommunauté assez technique mais documentation très détaillée
SécuritéBonne sécurité avec mises à jour régulièresBonne sécurité mais dépend de celui qui maintient le projetPlus robuste par défaut et donc très sécurisé
PerformancesAssez bonnes mais peut souffrir de lenteurs Assez bonnesTrès bonnes sur des projets complexes
Flexibilité techniqueMoyenne mais suffisantes pour une grande partie des projetsBonne flexibilité pour des projets plus importantsTrès flexible car utilisé pour des sites sur mesure
Courbe d’apprentissageTrès faibleMoyenneTrès élevée
Tableau comparatif entre wordpress, joomla et Drupal

Comparaison générale :

  • Joomla est un bon compromis entre WordPress et Drupal, mais il est moins populaire, moins intuitif et offre moins de ressources disponibles pour les débutants.
  • Drupal est très puissant et sécurisé, mais c’est un CMS très technique, souvent réservé aux développeurs expérimentés ou aux projets complexes à grande échelle.
  • En revanche, WordPress répond parfaitement aux besoins de notre projet web classique, offrant un excellent équilibre entre simplicité, personnalisation et évolutivité.