Xoops

Un article de Wikipédia, l'encyclopédie libre.

Xoops
Développeur http://www.xoops.org/
Dernière version 2.0.18.1 (le 20 février 2008)
Environnement Multiplate-forme
Type CMS (système de gestion de contenu)
Licence GNU GPL
Site web http://www.xoops.org/

Xoops (pour eXtensible Object Oriented Portal System) est un système de gestion de contenu, logiciel libre dédié à la création de sites web dynamiques en intranet ou extranet, écrits en PHP et communiquant avec une base de données MySQL ou PostgreSQL. Le logiciel est conçu en approche orientée objet (d'où son nom). Ce système peut gérer des milliers d'utilisateurs.

Avec une bonne expérience de l'utilisation du système et à condition d'avoir établi un cahier des charges précis, on peut créer un site internet en quelques dizaines de minutes, téléchargement compris. Cependant l'acquisition de la compétence technique minimale du système pour effectuer le développement d'un site, demande un investissement important et de bonnes bases en informatique. Heureusement, cet investissement ne sera en revanche aucunement requis des contributeurs et des responsables des contenus. C'est tout l'intérêt d'un CMS !

L'administration du site peut se faire sans outils particuliers et peut être partagée entre différents administrateurs. Il devient très facile de créer un site communautaire, un site d’assistance technique, de présentation d'une entreprise ou de commerce, en assemblant les multiples modules disponibles et en appliquant le graphisme de votre choix parmi les centaines disponibles.

Bien que ce soit un projet anglophone au départ, la communauté francophone (mais aussi internationale) est très active. Elle propose une excellente assistance technique ainsi que de nouvelles évolutions, améliorations ou documentations.

La dernière version (à la date du 24/02/2005) de Xoops permet une compatibilité parfaite avec la version 5 de PHP. De plus en plus de grands sites se laissent tenter par Xoops, premièrement pour sa prise en main très simple, et sa personnalisation qui, avec un minimum de connaissances en HTML, peut être aisée. Effectivement, Xoops a créé un système de gabarits (en anglais templates) accessible à tous, qui permet aux plus novices de modeler leur portail Xoops de la manière dont ils le désirent… Xoops a aussi développé son propre système de forum, Newbb qui remplit très bien sa tâche. D'autres modules de forums plus standards sont fournis, comme phpBB, ou encore la dernière version gratuite de Invision Power Board forum.

Depuis la version 2.0.14, XOOPS peut s'authentifier sur des annuaires d'entreprise LDAP, Active Directory, Lotus Notes, etc. Cette authentification est associée à un mécanisme d'installation de comptes utilisateurs (provisioning en anglais) qui permet de synchroniser la base de données des utilisateurs XOOPS avec l'annuaire d'entreprise en maintenant la cohérence avec le référentiel des identités.

Dans le but de promouvoir l'utilisation open source et le développement du système de gestion de contenu XOOPS, dans les limites établies par la licence publique générale GNU telles que définies par la Free Software Foundation, une fondation à but non lucratif établie au Pays-Bas a été fondée en mars 2005.

Le site d’assistance technique en français (http://www.frxoops.org) a lui aussi créé une association - l'AFUX - dont le but est d'assurer la promotion de ce gestionnaire de contenu.

La communauté xoops est très réactive aux questions. Une moyenne de 150 personnes sont en permanence connectées sur le site xoops.org. Il existe de par le monde plus d’une vingtaine de sites d’assistance officielle dont la Chine et le Japon. Les langages multi-octets comme le chinois traditionnel ou le coréen sont pleinement pris en charge. La communauté française fait un travail remarquable sur http://www.frxoops.org. Le site reçoit 800 000 visites par mois et 19 000 utilisateurs se sont enregistrés. Les développeurs du noyau sont très actifs et rendent régulièrement disponibles les correctifs. Une évolution majeure est livrée tous les 3 à 6 mois environ.

Cette communauté de développeurs est structurée en mode projet et elle bénéficie d’une organisation de développements similaire aux plus grands éditeurs propriétaires.

[modifier] Liens externes