Vous êtes sur la page 1sur 8

PRESENTATION

DES CMS

1. Les systèmes de gestion de contenu :


1.1. Définition :
Les systèmes de gestion de contenu(CMS, Content
Management System) sont des plateformes ou des logiciels
incorporés à un site web permettant la mise à jour dynamique, la
création et l’édition de leur contenu (texte, images, etc.) à l’aide
d’outils simples et automatisés. L’avantage majeur du système de
gestion de contenu est qu’il simplifie la modification du contenu,
en d’autres termes il n’est nécessaire d’être programmeur Web
pour éditer le contenu. C’est la personne en charge de la
rédaction du contenu qui peut modifier directement le site Web,
sans intermédiaires.

1.2. Fonctionnalités :

Ils partagent les fonctionnalités suivantes :

 Utilisation d'interface web (c à d une interface homme-


machine) :

A travers de quels, 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 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 fondamental de la gestion de contenu :


- Le contenu est stocke 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éé/modifie par le rédacteur, et non
par la page elle-même.
- 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 et la structuration des données, au moyen de standards tels
que XML, ainsi que les informations extraites de la base de
données

 É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 (what you see is what you get) 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.

 De multiples méthodes de rangement de


l'information :

En pratique, lors de la recherche d'une information spécifique,


toutes les autres créent du bruit. Pour y pallier, un SGC propose
habituellement 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 qui est un logiciel
permettant de retrouver des ressources
associées à des mots quelconques.
- des tris spécifiques (par date de modification, auteurs, liens…).

 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.

2
1.3 Exemples des CMS :
Les systèmes de gestion de contenu sont nombreux tels que
**CMSimple
**Django
**peitsEasy
**Limbo,
**Simpleweb
**Joomla!
**wordpress
**Apache
**B2evolution
**Metaliquid …..

2 Wordpress :
2.1 Définition de wordpress :

WordPress est un système de gestion de contenu libre, créé


en 2003 comme une évolution du logiciel « b2 », il est écrit en
PHP et reposé sur une base de données MySQL. Il est utilisé
comme moteur de blog, mais ses fonctionnalités lui permettent
également de gérer n'importe quel site web.

C’est un logiciel de blog qui présente toutes les


fonctionnalités habituelles de ce type de
logiciels. Il permet à plusieurs auteurs de publier des billets,
lesquels seront classés par date
et par catégories. De multiples catégories peuvent être affectées
à un billet donné. De plus, WordPress inclut la gestion des liens
externes, des rétroliens (trackbacks) et un système de gestion
fine des commentaires. À ceci s'ajoutent des fonctionnalités plus
mineures, telles que des filtres typographiques, une interface
polyglotte, et un système de liens permanents.

La nouveauté de ce système est la version 2.8 qui est sortie le


10 juin 2009, et apporte la correction de pas moins de 790 bugs,
elle comporte la réécriture des URLs pour IIS, l'ajout d'un
nouveau sélecteur de thème avec paramétrage inclut dans

3
l'administration, et de nombreuses optimisations dans les temps
d'exécutions.
Dans le concours du meilleur CMS 2007, WordPress est arrivé
1er dans la catégorie Best Open Source Social Networking
Content Management System.

2.2. Les fonctionnalités de WordPress :

 Respect des standards du web

 Changement rapide de l’aspect du site

 Gestion des Pages

 Gestion des liens

 Facilité d’installation et de mise à jour

 Protection contre le Spam

 Importer du contenu depuis d’autres plateformes

 Le choix des thèmes

4
La gestion des avatars
Le choix des thèmes

3 Joomla :

3.1 Définition de Joomla :

Joomla a été créé à partir du CMS Open Source Mambo en


août 2005 par une équipe internationale de développeurs. Le SGC
« Joomla! » est un système Open Source, c'est à dire vous ne
payez pas de licence pour posséder ce système. Il est écrit en PHP
et utilise une base de données MySQL. Joomla inclut des
fonctionnalités telles que des flux RSS, des news, une version
imprimable des pages, des blogs, des sondages, des recherches.
Joomla est sous licence GNU GPL.

Dans le concours 2008 du meilleur CMS, Joomla est arrivé 2e


dans la catégorie Overall Winner Open Source CMS Award
(derrière Drupal) et 2e dans la catégorie Best PHP Open Source
Content Management System (derrière Drupal).

5
L'utilisateur de Joomla peut en plus des paramètres de
configuration de base le personnaliser sur plusieurs niveaux :

 Au niveau du code de Joomla :


L’utilisateur qui a des connaissances en PHP peut aller
mettre à jour le code suivant ses besoins.

 Du point de vue de l'affichage - notion de modèles


(template en anglais) :
Joomla permet à l'utilisateur de créer son propre modèle en
disposant les menus suivant
son goût.

 Ajout de fonctionnalités :
Il se fait soit sous forme de modules, soit de composants,
soit de mambos.

3.2. Les fonctionnalités de Joomla :

 Modification de l'ordre d'apparition des articles

 Affichage aléatoire des flashes infos

 Gestion des modules de publication (actualité,


article,...)

 Gestion d'images en ligne - PNG, PDF, DOC, XLS, GIF


et JPEG

 Insertion de liens automatiques sur les images

 Création de PDF à la volée

 Editeur de texte WYSIWYG similaire à WORD

 La carte graphique du site est indépendante du


contenu

 Prévisualisation de la mise en page avant publication

6
4 La différence entre Joomla et WordPress :

La différence va dépendre des besoins propres à chaque


utilisation comme la complexité de votre activité, de vos
connaissances en informatique, et du temps que vous disposer
pour gérer votre site Internet. On ne construit pas un site
Internet pour à un artisan ou à une petite structure associative
comme on le fera pour une grande entreprise, les objectifs et les
moyens ne sont pas les mêmes, un site “vitrine” pour les uns
suffira contre un portail pour l’autre.

WordPress est extrêmement facile à utiliser et à gérer sans


connaissance technique, d’autant plus si vous choisissez de le
développer et personnaliser avec un professionnel du Web qui
saura vous mettre guider dans votre projet.
Le grand avantage de WordPress, par rapport à ses concurrents,
est qu'il gère très bien et par défaut, les pages fixes. Ce sont des
pages que l'on peut créer hors de la chronologie du blog et qui
restent ensuite accessibles facilement et sont toujours visibles.

Joomla est tout aussi convivial et performant pour qui sait


l’utiliser, mais encore difficile à comprendre et à gérer pour le
grand public et un non initié.

Vous pouvez faire avec WordPress :

• Un blog

• Un magazine

7
Un site d'entreprise ou d'association

Une plateforme twitter

Un Photoblog

Une boutique en ligne

Une plateforme d'annonces

Vous pouvez faire avec Joomla !

• Gestion des FAQ (Foires aux questions)


• Module et gestion de newsletter
• Système de newsfeed hautement configurable
• Multi-Design entièrement personnalisable
• Soumission d'articles depuis l'interface publique
• Composants Galerie photo (flash, dynamique)
• Composants E-commerce / Os-commerce
• Extranet
• Intranet
• Inter-connectivité web service avec votre Progiciel,
ERP.