Table des matières
Les CMS : DokuWiki et WordPress
Un CMS (Content Management System) est un système qui permet de créer et gérer facilement un site web sans avoir besoin de programmer. Ce sont des outils très utilisés pour créer des blogs, des wikis, des sites d’entreprise ou des documentations internes.
Dans le cadre de mon stage, j’ai travaillé avec deux CMS différents : DokuWiki et WordPress. Ils n’ont pas le même fonctionnement et ne servent pas aux mêmes usages, ce qui m’a permis de comprendre plusieurs approches possibles pour gérer du contenu.
DokuWiki
DokuWiki est un CMS spécialisé dans la création de wikis. Il est très léger et fonctionne sans base de données, ce qui le rend simple à installer, à sauvegarder et à maintenir.
Il est idéal pour :
- créer une documentation interne
- organiser des notes de travail
- structurer des procédures
- centraliser des informations techniques
Ce site est justement construit avec DokuWiki. Il me sert de référence principale pour documenter tout ce que j’ai appris pendant mon stage.
WordPress
WordPress est un CMS beaucoup plus complet et orienté création de sites web : blogs, vitrines, pages d’entreprise, etc. Il utilise une base de données et propose énormément de thèmes, plugins et options de personnalisation.
Dans mon stage, WordPress m’a servi comme site de test, notamment pour :
- installer un CMS dans un conteneur Docker
- configurer Apache en proxy / reverse proxy
- tester l’ajout d’un certificat HTTPS
- comprendre la gestion d’un site dynamique
Le WordPress n’est donc pas le site principal : il m’a surtout permis d’expérimenter.
Lien avec le stage
L’utilisation de ces deux CMS m’a permis de travailler sur plusieurs compétences :
- installation de services sous Linux
- configuration d’Apache2
- gestion de conteneurs Docker
- mise en place d’un reverse proxy
- compréhension des différences entre sites statiques, dynamiques
