|
Forum |
|
Réagissez
dans les forums
de JDN Développeurs
|
La gestion de contenu devient la principale préoccupation des développeurs
Web : loin de vouloir passer son temps à créer
moult pages (X)HTML, feuilles CSS et événements
ECMAScript à longueur de journée, le développeur
cherche de plus en plus à placer auprès de son
entreprise un système de gestion de contenu (CMS
: Content Management System) qui lui permettra
:
1) de contrôler l'entrée et la sortie du contenu
au moyen d'une interface,
2) de maîtriser l'aspect et la publication de l'ensemble
des pages d'un site,
3) de séparer totalement le contenu de la structure
et de la mise en page (et, par extension, de construire des
sites respectant les standards du Web sur le long terme),
4)de diffuser son contenu sous plusieurs formes de manière
automatique (selon les systèmes : HTML, RSS, PDF, texte
brut, WAP...),
5) de mettre la création et la gestion de contenu à
la portée de tout utilisateur,
5bis) ...et donc de ne travailler qu'à améliorer
le système, et non à le refaire chaque semaine.
Bien qu'un système
de publication de weblog est en soi un CMS, cette liste ne
peut se limiter à ce type d'outil tant un CMS a des
ambitions plus larges qu'un weblog, a commencer par le fait
qu'un CMS ne publie pas les nouvelles entrées par ordre
chronologique, mais peut servir à gérer un site
entier fait de pages "statiques" (ou plutôt,
dynamiques mais conservées dans la cache), rangées
par catégories...
Bien sûr, un weblog peut, avec un peu de travail, cacher
ses "origines" de publication linéaires,
mais pour autant, nous en resterons ici aux CMS...
Systèmes
de gestion de contenu Open-Source
|
Solution
|
Caractéristiques
|
Commentaire
|
|
- Perl
& MySQL
- Articles, catégories, commentaires, sondages
- Interface modulable (système de thèmes
et modèles)
- Extensible (système de plugin)
- Moteur de recherche
- Rapide, bonne montée en charge, sécurisé
|
A l'origine
le CMS utilisé par le célèbre site
Slashdot, il a néanmoins tendance à être
moins bien vu dans un Web où l'optimisation et
la standardisation prennent le pas.
|
|
- PHP
& MySQL
- Articles, catégories, commentaires, sondages
- Extensible (système de modules et de blocs)
- Moteur de recherche
|
Un autre
"vieux de la vieille", phpNuke a été
l'un des premiers CMS en PHP, et a été
adopté par nombre de sites. Réputé
pour son manque de flexibilité, il est remplacé
peu à peu par postNuke
|
|
- PHP3
& MySQL
- Articles, brèves, rubriques, forums de discussion,
pétitions, statistiques
- Interface modulable
- Extensible (système de boucles)
- Moteur de recherche
- Système de correction typographique
|
L'une
des premières solutions françaises, un
vrai CMS qui permet de gérer facilement un site
complet.
|
|
- PHP
& MySQL/PostgreSQL/SQL Server...
- Articles, catégories, sondages, forums, wiki,
weblog
- Interface modulable
- Extensible (modules)
- Moteur de recherche
|
Un couteau
suisse de la gestion de contenu : il peut pour ainsi
dire tout faire (CMS, weblog, wiki, forum...), se révèle
très puissant.
|
|
- PHP
& MySQL+AdoDB/PEAR::DB
- Articles, catégories, newsletter
- Extensible
- XHTML et CSS en standard
- Editeur WYSIWYG
- Assistants
- Import de documents Word
- Moteur de recherche
- Interface modulable
- Conservation des anciennes versions d'articles..
|
Un outil
complet qui permet de rapidement créer plusieurs
sites. La phase d'apprentissage peut se révéler
longue pour l'administrateur, mais le jeu en vaut la
chandelle.
|
|
- Python/Zope
- XHTML et CSS en standard
- Extensible (add-ons et scripts)
- Moteur de recherche
- Interface modulable
|
Facile
et installer et à utiliser, il ne manque à
ce CMS qu'une plus vaste offre des hébergeurs
Python pour qu'il devienne un "best-seller".
|
|
- PHP
- Toutes les fonctions classiques...
- Type de site : eCommerce, intranet, galerie photos,
forum, weblog, site de news, site corporatif
- Support PDF, WebDAV, LDAP, Unicode...
|
Sa conception
sous forme d'Objets en fait un CMS très naturel
à gérer... à partir du moment on
a compris son fonctionnement.
|
|
- PHP
& MySQL
- Editeur WYSIYG
- Interface modulable
- Extensible (modules et composants)
- Gestion de publicités
- Moteur de recherche
|
Très
complet et simple d'utilisation, Mambo est l'une des
références des CMS Open-Source.
|
|
- PHP
- Toutes les fonctions classiques...
- Extensible (modules)
- Moteur de recherche
- Interface modulable (thèmes)
|
Orienté
Objet, tout comme eZ Publish. Excellent communauté
francophone.
|
|
- PHP
- Toutes les fonctions classiques...
- Editeur WYSIYG
- Conservation des anciennes versions d'articles
- Interface modulable
- Extensible (modules et composants)
- Système interne de mise en page
- Support Unicode
|
Déjà
5 ans, ce CMS finlandais dispose de nombreux atouts.
|
|