Comme tous logiciels de développement de site web les CMS ont bien des avantages et des Inconvénients:
Les Avantages des CMS
- Ils permettent aux utilisateurs non programmeurs ou développeurs de publier des contenus en ligne.
- Les CMS sont des logiciels, pouvant s’adapter à un grand nombre de situations. Ils sont rapides à installer et leur temps de mise en route se compte en minutes.
- Comme on le dit les CMS sont des technologies web libres qui ne coûtent rien dont gratuit.
- La facilité d’administration : Les rédacteurs proposent des articles ou des nouvelles, les administrateurs décident de leur sort, ou encore les rédacteurs sont autorisés à publier.
- Le webmaster, qui peut aussi être administrateur et/ou rédacteur s’occupe de l’aspect des pages.
- La possibilité de modifier certains éléments de la structure des pages (selon le degré de connaissance du CMS ou/et ses possibilités).
- La possibilité et la facilité de modifier la présentation le plus souvent ; au moins, utiliser ou installer d’autres thèmes (fournis avec le CMS ou disponibles sur le site du CMS.
Les Inconvénients des CMS
- Il est pratiquement impossible avec un CMS d’avoir une approche visuelle et de navigation offrant une expérience nouvelle de par le principe même des CMS.
- L’élaboration d’un Template pour un quelconque CMS est beaucoup plus complexe que pour un site crée par soi-même. En plus les Templates demandent au programmeur d’apprendre et connaître la structure utilisée par le moteur de Template utilisé.
- Il est impossible de créer un système permettant de rajouter automatiquement des entrées dans mon tableau de dates de concert. Il faut absolument repasser par le code HTML
- Le principal inconvénient reste la lenteur d’accès aux bases de données qui est visible surtout à l’affichage des pages (selon l’hébergeur).
- De plus tous les Hébergeurs ne proposent pas de bases SQL ou de serveur supportant le PHP.
—