

Hormis le fait d'avoir à créer une base de données sur son hébergeur, l'installation d'un Cms est généralement une opération simplifiée par les scripts actuels. Après avoir uploader les fichiers sur votre hébergeur, il suffit de vous rendre à l'adresse du Cms sur votre site puis de suivre les instructions à l'écran. Bien souvent, cela ne prend que quelques minutes... quand tout va bien.

Il est peu probable de trouver un CMS qui puisse répondre à tout type de sites avec une installation standard. Il est donc fréquent de devoir apporter quelques modifications à l'installation par défaut du CMS pour l'adapter au type de site que l'on souhaite obtenir. Si certaines de ces modifications se font par l'interface d'administration, d'autres demandent des connaissances plus accrues dans le développement web. La conception d'un design personnalisé demande par exemple un minimum de compétences dans les langages HTML et CSS.
D'autres part, si la plupart des modifications peuvent s'effectuer depuis l'interface d'administration, il n'en demeure pas moins que celle-ci peut s'avérer vaste et difficile à prendre en main pour une personne non avertie.
De plus, les possibilités du CMS ne sont parfois pas suffisantes en soi. Il faut donc installer des modules complémentaires ou les fabriquer soi-même. Autant dire que la tâche requiert un investissement plus important et souvent innaccessible pour une personne non initiée.
La gestion d'un Cms de A à Z se fait en deux parties bien distinctes:
L'installation du système consiste à construire le squelette du site puis mettre en place l'aspect graphique. Ce travail est généralement réalisé par une personne initiée car il demande certaines compétences.
L'insertion des données consite à publier des textes, insérer des images et autres éléments qui constituent le contenu du site. Ce travail est généralement réalisé par les éditeurs et ne demande pas de connaissances particulières. Cette gestion peut être le fait de plusieurs éditeurs, rédacteurs ou administrateurs ayant chacun des accés et des rôles spécifiques.
Les avantages de l'utilisation d'un CMS pour créer un site sont multiples, en voici quelques-uns:
Rapidité d'installation pour un système de base fonctionnel.
Système prêt à l'emploi: coûts réduits pour une installation simple.
Pas besoin de logiciel à installer, la gestion se fait dans l'interface d'administration avec le navigateurs web. Ce sui signifie également que vous pouvez gérer votre site où que vous soyez en disposant d'une connexion à internet.
Séparation de la forme et du contenu. Il est possible de changer le design du site sans modifier le contenu et vice-versa.
Organisation et hiérarchisation du contenu.
Edition des pages simplifiée par une interface graphique.
Gestion des droits d'accés: Administrateurs, Modérateurs, Editeurs, Visiteurs etc...
Possibilité d'inclure un moteur de recherche.
Possibilité de mettre à jour le contenu du site facilement.
Les inconvénients peuvent aussi être bien réels:
Rien de tel qu'un site fait sur mesure qui réponde à un cahier des charges bien précis, ni plus ni moins.
Besoin d'adaptation du CMS de base et nécessité d'installer des modules complémentaires.
Difficulté pour créer un design personnalisé sans compétences requises.
Mises à jour du système, correction des failles de sécurité.
Gestion des coûts pour l'adaptation d'un CMS à un site sur mesure.