Accueil - Les CMS
Les CMS OpenSources
Content Management systems PDF Imprimer Envoyer

 Les CMS ou SGC

Un système de gestion de contenu ou SGC ((en) Content Management Systems ou CMS) est une famille de logiciels destinés à la conception et à la mise à jour dynamique de site web ou d'application multimédia. Ils partagent les fonctionnalités suivantes :

Ils permettent à plusieurs individus de travailler sur un même document ;
Ils fournissent une chaîne de publication (workflow) offrant par exemple la possibilité de mettre en ligne le contenu des documents ;
Ils permettent de séparer les opérations de gestion de la forme et du contenu ;
Ils permettent de structurer le contenu (utilisation de FAQ, de documents, de blogs, de forums de discussion, etc.) ;
Certains SGC incluent la gestion de versions.
Les SGC permettent de réaliser la gestion de contenu dans l'entreprise, il s'agit du ECM.

 Utilisation d'interface web

Au travers d'interfaces web, les SGC sont accessibles quel que soit le type de système d'exploitation au moyen d'un navigateur web. Ainsi, les utilisateurs n'ont pas besoin d'installer de logiciels spécifiques supplémentaires. Grâce aux standards du web, les SGC offrent donc un format de données lisible (HTML et ses dérivés), imprimable et stockable par tous, ce qui facilite l'échange et l'accessibilité des documents.


 Séparation entre contenu et présentation

C'est un principe fondateur de la gestion de contenu :

Le contenu est stocké le plus souvent dans une base de données, structurée en tables et en champs. C'est le contenu des champs de la base qui est créé/modifié par le rédacteur, et non pas la page elle-même. On parle de site « dynamique » ;
La présentation est définie dans un gabarit. Le gabarit définit deux choses : la mise en page proprement dite - via les feuilles de style (parmi lesquelles les CSS, ou les règles de transformation XSLT), et la structuration des données, au moyen de standards tels que XML, ainsi que les informations extraites de la base de données (de même que l'endroit où celles-ci doivent être affichées et sous quelles conditions).

 Édition de page simplifiée

Du fait du principe de séparation contenu/présentation, les rédacteurs peuvent se concentrer sur le contenu. L'édition des pages est considérablement simplifiée, et deux mécanismes sont proposés :

Une interface WYSIWYG ou Tincy qui propose une interface graphique de mise en forme similaire à celle qui existe dans un traitement de texte ;
L'utilisation de balises simplifiées, visant à mettre le texte en forme. Il en existe plusieurs types, dont le plus répandu est BBCode. On peut aussi citer des alternatives plus modernes telles que Markdown ou Textile. Les wikis qui ne sont pas WYSIWYG utilisent le wikitexte.

 De multiples méthodes de rangement de l'information

La théorie de l'information nous apprend que, plus il y a d’informations, plus le désordre augmente. Cela signifie que, si l’on recherche une information spécifique, toutes les autres informations créent du bruit. Un SGC possède donc de multiples mécanismes de tris plus ou moins complexes comme :

Les hyperliens, qui permettent de référencer les articles entre eux ;
Un moteur de recherche sur le texte ;
Des tris spécifiques (par date de modification, auteurs, liens, …).
La majorité des SGC offrent la possibilité de catégoriser l’information, de l’indexer et d’utiliser des taxonomies pour améliorer les méthodes de recherche. On peut donc créer des catégories de contenus, des sections (ou rubriques), voire des mots clés favorisant l’indexation.

La multiplication des vues, des mécanismes de choix, diminue la profondeur de l’information par rapport à la page d’entrée en multipliant les chemins, et la rend donc plus accessible.


 Gestion des droits

Par le biais de l’interface d’administration, le système offre la possibilité de gérer les utilisateurs et leurs droits. C’est à dire de leur donner accès ou non aux fonctionnalités du système. Les fonctionnalités sont multiples et variables selon la plate-forme, très basiques comme un droit de lecture/écriture sur un article, ou plus élaborées comme un droit de modération d’autres utilisateurs.

 

 
Joomla! PDF Imprimer Envoyer

Joomla est un système de gestion de contenu (CMS. Il est Open Source (source libre), distribué sous licence GNU/GPL. Ce CMS est un logiciel web qui permet de gérer en ligne un site Internet ou Intranet dynamique en toute simplicité. La rédaction des contenus d'un site Joomla est à la portée de toutes personnes sachant utiliser un logiciel de traitement de texte. Le nom «Joomla» est l'orthographe phonétique du mot «Jumla» (en swahili), qui signifie «tous ensemble» ou «dans son ensemble». 

 

Quelques notions d'histoire.... 

En 2005, la fondation MAMBO avait pour objectif de financer et de protéger les intérêts du projet Joomla. L'équipe de développement a fait valoir que de nombreuses dispositions de la Fondation allaient à l'encontre des accords antérieurs et contenaient des dispositions violant les valeurs open source. A ce jour, c'est l'organisation Open Source Matters Inc  qui fournit une structure légale et financière au projet Joomla. L'équipe de développement a créé le site web Open Source Matters  pour communiquer avec les utilisateurs, développeurs, concepteurs de sites Web et la communauté en général.

www.opensourcematters.org 

 

La communauté Joomla ! 

Joomla ce n'est pas seulement un logiciel, ce sont aussi des personnes. Répartis dans l'ensemble du monde, la communauté Joomla est composée de développeurs, de designers, d'administrateurs systèmes, de traducteurs, de rédacteurs et, le plus important, d'utilisateurs. “La communauté Joomla représente des millions d'individus !”

La communauté francophone est représentée par l'Association Francophone des Utilisateurs de Joomla (AFUJ), une association à but non lucratif régie sous la loi 1901, qui a pour vocation de faire connaître le CMS Joomla à travers son portail joomla.fr et ses différents sites.

http://www.joomla.fr/

 

Les versions Joomla ! 

Depuis sa création, Joomla a évolué, plusieurs versions (principales) ont vu le jour :

La version 1.0 est aujourd’hui plutôt obsolète.

La version 1.5 a été crée en décembre 2007 (version stable*).

La version 1.6 a été crée en 2011 (version stable*).

La version 1.6 apporte plusieurs nouveautés dont :

 

  • Une nouvelle gestion des autorisations, c'est-à-dire une gestion plus fine des groupes d'utilisateurs notamment avec la possibilité de créer des groupes.
  • Une hiérarchie infinie de catégories d'articles.
  • La gestion multi-langues (qui nécessite dans la version 1.5 l'installation d'un module spécifique)

 

* Une version stable est une version dont les bugs sont considérés comme résolus et  qui est apte à être mise en ligne sans dysfonctionnement majeur. 

 

 Pourquoi utiliser Joomla ?

Joomla est utilisé pour mettre en place des sites Web de complexités variables et de finalités différentes.

Il permet notamment de créer des :

 

  • Intranets et Extranets
  • magazines en ligne, des journaux, des publications
  • sites E-commerce et des sites de réservation en ligne
  • sites Web pour les entreprises, les associations, les administrations
  • portails communautaires
  • pages personnelles ou familiales 
 
 
Les extensions Joomla ! 
 
Il est possible d'installer des extensions pour ajouter de nouvelles fonctionnalités :
Éditeur de contenus avec insertion de liens et médias, agenda / calendrier, envoi et téléchargement de fichiers, galeries photo, vidéo, musique, magasin en ligne, gestion de projets, messagerie interne, forum, chat, etc...
 
Les extensions de Joomla se compte par milliers, certaines sont payantes, mais la majorité des fonctions disponibles sont accessibles par des extensions gratuites.
 
ATTENTION !
Majoritairement développées par des utilisateurs (de tout niveau), toutes les extensions ne sont pas fiables et peuvent présenter des failles de sécurité. 

 

 


Copyright © 2008 latarsa-graphisme.fr. Tous droits réservés.