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

III.3.2. Fonctionnalités liées à la publication

? Les gabarits de présentation : la standardisation de la mise en forme du site est basée sur un dispositif de templates. Ils définissent les informations affichées, leur position dans la page et les attributs de mise en forme qui leur sont appliqués. Il existe plusieurs techniques pour la mise en oeuvre de ces templates :

? La plus simple consiste à insérer dans un fond de page html des balises qui sont adressées au CMS. C'est à partir de ces balises que le système déduira le contenu à sélectionner et à insérer à la position voulue, réalisera son insertion puis enverra la page.

? Les CMS basés sur le langage Java, utilise les pages JPS. Les insertions de contenu sont définies soit par du code Java, soit par des tags qui font référence à des objets Java. On parle alors de « librairies de tags ».

? Enfin, certains CMS utilisent les feuilles de style XSL, basées sur le langage XML. Le contenu est sélectionné et formaté par des tags XML. Puis ce contenu XML est transformé en html grâce aux feuilles de style XSL. Cette technique plus complexe offre l'avantage de pouvoir utiliser des bibliothèques de tags XML standardisés ce qui facilite l'échange de contenu.

·

19

. La Sélection de contenu : les CMS automatisent en partie la mise à jour du site en permettant de sélectionner des articles selon des critères comme "les trois dernier en date", "les articles rédigés par cet auteur".

· . Les moteurs de recherche : certains CMS proposent des moteurs de recherche internes qui permettent aux utilisateurs de retrouver facilement un document. Pour cela, ces outils procèdent à une recherche "plein texte", sur tous les mots des textes qu'il aura préalablement indexés, ou utilisent les métadonnées. Néanmoins ces processus d'indexation et les performances des moteurs restent à ce jour limités.

· . La personnalisation de la restitution : cette fonction permet de différencier la restitution du contenu en fonction des visiteurs. On distingue alors :

> La personnalisation souhaitée par le visiteur : celui-ci configure l'agencement de l'information en fonction des préférences qu'il déclare au système. Il s'agit en principe, d'une personnalisation individuelle. L'internaute est reconnu soit par une identification explicite, soit par un système de cookies.

> la personnalisation par habilitation est en général une personnalisation de groupes définis par leur profil : l'identification des internautes est nécessaire pour ces profils.

· . La syndication, échanges de contenus entres des sites : ce processus consiste à reprendre l'information d'un site, sans avoir à le copier. Cet échange se fait par envoi de contenu au format XML, qui permet au destinataire « d'identifier sans ambiguïté, chaque champ d'information ». Pour cela il faut un vocabulaire commun : le standard RSS - Rich Site Summary -, au format XML permet aux sites de communiquer. Il donne le chemin pour retrouver l'information : il n'y a pas transfert de contenu mais uniquement transfert d'index.

· . Statistiques du site : la mesure de la fréquentation des pages du site peut se faire de deux façon :

> Elle peut être intégrée aux CMS, qui relèvent l'audience au moment où ils sont sollicités pour servir des pages. Dans ce cas on pourra utiliser cette fonction pour paramétrer la restitution de pages : on mettra en avant les articles les plus consultés.

> Elle peut être externe et utiliser des logiciels d'analyse de fichiers log générés par les serveurs http qui enregistrent toutes les URL qu'ils voient passer. Cette méthode permet d'obtenir des informations beaucoup plus détaillées sur la fréquentation des sites. Ces deux méthodes pourront être combinées.

A ces fonctionnalités générales s'ajoutent des fonctionnalités collaboratives comme la messagerie électronique, les annuaires qui regroupent les coordonnées de personnes ou définissent les droits des utilisateurs, les forums, et les agendas partagés.

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








"I don't believe we shall ever have a good money again before we take the thing out of the hand of governments. We can't take it violently, out of the hands of governments, all we can do is by some sly roundabout way introduce something that they can't stop ..."   Friedrich Hayek (1899-1992) en 1984