Introduction aux CMS

Statique ou dynamique ?

En utilisant un CMS, on va ajouter une couche supplémentaire à notre site pour permettre la gestion de contenu soit une base de données.

static-vs-dynamic


Différences entres les deux

Statique
Dynamique
  • Contenu non-modifiable
  • Figé dans le temps
  • Besoin d’un développeur pour toutes modifications
  • Évolutif
  • Maintenable par le client
  • Peut s’adapter

Avantages / Inconvénients

Avantages
Inconvénients
  • La maintenance du site web moins coûteuse
  • Le client à un accès immédiat et n'as pas besoin d'attendre un développeur pour modifier le contenu
  • La création de contenu séparer est plus aisée
    (par ex: un espace «mon compte»)
  • Vous pouvez créer une interface adaptaté à l'utilisation de votre client
  • Le déploiement d’un site multilingue et/ou multi-site est plus facile, plus rapide et moins risqué
  • La création du site est plus longue et plus coûteuse la première fois
  • Le template des pages sont pré-défini. L'ajout d'une page par la suite peut s'avérer plus compliqué
  • Le client peut implémenter «n’importe quoi» dans le site et le débug peut être long et fastidieux.

Dans quel cas utiliser un CMS ?

  • Pour un e-commerce ou un catalogue en ligne
  • Pour des blogs ou des forums
  • Site institutionnel ou vitrine
  • N'importe quel site qui nécessite la mise à jour régulière du contenu

Les plus utilisés

CMS (avec base de données)

Flat-files (sans base de donnée)