WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en œuvre d'une plateforme web de forum interuniversitaire par un système de gestion des contenus.


par Daniel Kavale
Université Révérend Kim - Graduat en Sciences informatiques 2018
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

II.4.2 Architecture d'un cms

Les cms utilisent une architectures MVC(modèle-vue-contrôleur) basé sur un Framework objet qui exploite en masse le design pattern, les espaces de nommage, overrides des templates, etc. Les codes des cms sont structurés et permettent des développements complexes tout en respectant des normes et des conventions professionnelles dans le monde de développeurs.

20

10 B. Anne-Camille, les systèmes de gestion des contenus

21

Généralement, un cms fonctionne avec des modules, des composants, des plugins et des templates.

Figure II.1 : architecture d'un CMS

4.2.1 Utilisation d'une interface web classique

Les logiciels de gestion de contenu Web utilisent comme interface un navigateur Web classique. Les navigateurs Web offrent l'avantage de fonctionner dans tous les environnements et sur toutes les plateformes informatiques. Ils ne nécessitent pas l'installation de logiciels spécifiques. De plus, la convivialité des navigateurs permet une prise en main rapide des outils de CMS. Aujourd'hui, Internet Explorer, Mozilla, Opéra et Safari sont les navigateurs Web les plus couramment utilisés.

4.2.2. Utilisation de gabarits et de feuilles de styles

Un système de gestion de contenu utilise des gabarits pour réaliser des pages dynamiques en HTML. Un gabarit permet de réaliser une page modèle qui sera utilisée pour travailler indépendamment sur le contenu ou la forme.

En règle générale, la présentation du contenu (polices, couleurs, tailles...) fait appel à des feuilles de styles qui permettent l'obtention d'une présentation rapide, unifiée et automatique.

22

Figure II.2 : Utilisation des templates et des feuilles de styles (CSS)

4.2.3 Utilisation d'une base des données

La base de données permet de stocker l'information (le contenu) de façon structurée. Associées à des méthodes de rangement de l'information (liens hypertextes, moteur de recherche, tris), les données pourront ainsi être gérées facilement et réutilisées à plusieurs endroits du site, évitant les ressaisies et les erreurs.

4.2.4 Utilisation d'un mécanisme de gestion des droits

La gestion des droits permet de répartir les rôles de chaque utilisateur, qu'il soit rédacteur, validateur ou administrateur sur le site.

Elle offre un contrôle du contenu et une garantie supplémentaire de cohésion de l'ensemble du site. Elle permet aussi de définir des profils de visiteurs et d'utilisateurs pour lesquels la présentation du contenu sera différente.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il ne faut pas de tout pour faire un monde. Il faut du bonheur et rien d'autre"   Paul Eluard