CMS PHP et MySQL
Un système de gestion de contenu ou SGC ((en) Content Management System 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.
BR>Lorsque le SGC gère du contenu dynamique, on parle de système de gestion de contenu dynamique ou SGCD ((en) Dynamic Content Management System ou DCMS).
Nom | Catégorie | Base de données | Notes |
---|---|---|---|
Ariadne | Portail | PostgreSQL, MySQL, MSSQL | Ariadne est un système de gestion de contenu et de développement logiciel pour le web. Il possède une interface utilisateur riche qui inclut des assistants, des menus déroulants et un éditeur HTML WYSIWYG. Ariadne est disponible gratuitement sous la GNU General Public License. |
Arti Velocity 3 | Portail | MySQL | Ce CMS est à la fois un outil de gestion de magazine en ligne, on parle de gestion de contenu "pur" de type spip et à la fois un site web de type communautaire avec les modules qu'il propose nativement ou en complément |
b2evolution | Blog | MySQL | Cet outil permet la publication par plusieurs contributeurs dans des blogs gérés par catégories. Il est également multiutilisateur et multiblogs. |
BlogCMS | Blog | MySQL | Dans la catégorie des fonctions classiques pour ne pas dire incontournables on trouve : multi-blogs, multi-comptes et catégorisation des articles, commentaires, éditeur WYSIWYG (avec htmlAerea), la syndication Atom et RSS, moteur de recherche interne, validité XHTML 1.0 STRICT, Trackback, import d’images. Parmi les petites originalités relevées (mais il y en a d’autres) le plus souvent en tant que plugins : possibilité de rédiger un billet qui ne sera mis en ligne qu’ultérieurement fixée par vos soins, possibilité d’inclure un sondage à son billet, possibilité de changer de style CSS à la volée. calendrier (étrangement en plugin et par défaut), un outil antispam, des outils de statistiques, Chat (mode shoutbox), imprimer votre article, l’envoyer à un ami ou l’exporter en PDF, souslignage (si un visiteur vous arrive depuis un moteur et un mot-clé, ce mot sera mis en évidence sur la page trouvée de votre blog), forum (PunBB), scripts pour récupérer les données des autres blogs si vous décidez de migrer. |
Caravel CMS | Portail | OpenLDAP et PostgreSQL | Caravel est un CMS de niveau entreprise avec une interface utilisateur intuitive, conçue pour permettre aux utilisateurs non techniques afin de maintenir un site. Caravel permet aux administrateurs de conserver des milliers de sites à partir d'un seul code-base. Vous pouvez utiliser Caravel pour gérer tout type de site que vous aimez, que ce soit un blog ou un site d'entreprise avec des milliers de pages. Ces outils facilitent l'édition de nouvelles pages. |
Chrono-Site | Portail | MySQL | Le CMS chronosite a été étudié pour une parfaite adéquation avec association sportive ou autre et établissements scolaires qui veulent éventuellement permettre à leurs membres de gérer eux aussi le contenu du site ! Il peut, bien entendu, vous permettre d'installer un site personnel également, et vous en trouverez un grand nombre dans le menu exemples de sites ! Un système de gestion des groupes avec droits privés ou publics permet à l’administrateur d'ouvrir autant de comptes qu'il le désire (possibilité aussi d'avoir un compte en accès restreint)... Il fonctionne déjà dans de nombreux établissements scolaires et associations. Il suffit de trouver un hébergeur qui vous offre une base de données mysql et qui vous offre le langage php. Au niveau d'une association sportive par exemple chacun des joueurs d'une équipe peut avoir un accès à un des groupe sportif de l'assocaition et le coach aura le compte administrateur de ce même groupe. |
CMSimple | Portail | Fichier HTML | Logiciel danois écrit en PHP qui stocke la totalité du site dans un seul fichier HTML en se basant sur les balises H1, H2 et H3 pour hiérarchiser son contenu, le menu latéral étant généré automatiquement sur trois niveaux : page, sous-page et sous-sous-page. Éditeur WYSIWYG. Des modèles sont disponibles. Sauvegarde des cinq dernières versions. Mal adapté aux gros contenus. Gratuit ou payant selon le fait que le copyright soit mentionné ou non. Des greffons sont disponibles (gestionnaire de news, galerie d’images, livre d’or). |
CMS Made Simple | Portail | MySQL | SGC simple d’utilisation et libre, bien maintenu et développé par une équipe internationale. CMS made simple utilise Smarty, un moteur de template pour PHP. |
Coppermine | Image gallery | MySQL | Coppermine est un script multi-usages pleinement fonctionnel et intégré pour des galerie web photo écrit en PHP utilisant GD ou ImageMagick. |
CuteNews | News | Fichier texte | CuteNews est un système de gestion de publication de nouvelles / blog écrit par Georgi Avramov. Le logiciel est écrit en PHP et soutenu par une base de données de fichiers texte (pas de bd). Le téléchargement et l'utilisation CuteNews est gratuit, mais un droit de licence est nécessaire pour enlever le "Powered by ..." au bas de chaque page de nouvelles. |
DBHcms | MySQL | DBHcms est un petit système de gestion de contenu pour les sites personnels et PME. Il est optimisé par un moteur de recherche pour plusieurs langues simultanément, en permettant d'indexer toutes les pages dans chaque langue évitant ainsi le clonage de contenu. DBHcms est flexible, mais également simple et facile à utiliser grâce à un éditeur intégré WYSIWYG. Il supporte plusieurs langues et les modèles de mise en page. | |
DotClear 2 | Blog | MySQL, SQlite, PostgreSQL | SGC français qui utilise PHP et MySQL pour sa première version (1.2.7.1), et plusieurs SGBD depuis sa version 2.0 beta 7). Spécialement conçu pour les blogs et documenté. Possibilités de personnalisation (plugins et thèmes). Les utilisateurs formant une communauté en France essentiellement. |
DokuWiki | Wiki | Fichier texte. | DokuWiki est un Wiki simple à utiliser. Visant à répondre aux besoins de documentation d'une petite entreprise. Il fonctionne à partir de fichiers texte et n'a donc aucune base de données. Il a une syntaxe simple mais puissante qui assure que les fichiers de données restent lisibles en dehors du Wiki. |
Drupal | Portail | MySQL ou PostgreSQL | Supporté par l'Université d'Oregon. Drupal est un SGC hybride et un peu atypique. S’il est orienté communautés, ce n’est pas pour autant un portail. Drupal permet de gérer une information comme un nœud, ce nœud peut ensuite être attaché à un forum, article, nouvelle, tutoriel, commentaire, livre collaboratif, etc. La forme n’est pas figée à une architecture type. En contrepartie de cette liberté, il faut passer un peu de temps pour se familiariser avec sa logique particulière. Ce CMS est francisé mais pas l’intégralité de ses modules. |
e107 | Portail | MySQL | e107 est un SGC moderne : respect XHTML, système de cache avancé et de répartition de la charge, architecture modulaire, et sa vocation est la gestion de communauté et la création de portails. D’un point de vue de la sécurité on trouve le support SSL. |
eGroupWare | Groupware | ADOdb | eGroupWare est un logiciel Collaboratif professionel et gratuit. Il vous permet de gérer vos contacts, vos rendez-vous, vos taches, et bien plus pour toute votre activité. eGroupWare est un serveur Collaboratif (groupware). Il est conçu nativement avec une interface Web qui vous permet d'accéder à vos données de n'importe quel plate-forme sur la planète. Vous avez le choix d'accéder au serveur eGroupWare avec votre client groupware préféré (Kontact, Evolution, Outlook) ainsi qu'avec votre téléphone portable ou votre PDA, par SyncML. |
Elgg | Social network | MySQL 5 | Elgg est un primé moteur open source de réseaux sociaux. Il offre un cadre solide sur lequel bâtir toutes sortes de milieux sociaux. On l'utilise sur les campus ou en réseau social dans les universités, écoles ou collèges. Plate-forme interne de collaboration pour les entreprises grâce au développement des outils de communication pour les entreprises et ses clients. |
Exponent | MySQL ou PostgreSQL | Exponent est un CMS qui permet aux propriétaires de site de créer et gérer facilement des sites Web dynamiques sans codage des pages Web où à la gestion et la navigation du site est facilité. | |
eZ publish | MySQL ou PostgreSQL ou Oracle | eZ publish est un CMS et un framework de développement tout à la fois. Doté de fonctionnalités permettant la gestion simplifiée de contenus, les workflows, la gestion des versions, le multilinguisme, des fonctions collaboratives mais aussi des fonctions de e-commerce le tout au sein d'un système de classes paramétrable et extensible. | |
FluxBB | Forum | MySQL | Forum léger mais complet. A ajouter à votre site existant. |
Freeglobes | Directory | MySQL | FreeGlobes est un annuaire PHP/MySQL libre dont l'essence est de proposer un outil très complet au niveau fonctionnalités, sans sacrifier la faciliter d'utilisation ni les performances. De plus, Freeglobes respecte scrupuleusement les normes W3C XHTML 1.0 Strict et CSS 2.0. S'il est simple à installer, il est également possible de le personnaliser très facilement. En outre, grâce à son système d'extensions, il est très facile d'ajouter de nouvelles fonctionnalités. Dynamique et ouvert, Freeglobes s'adresse aux particuliers et aux professionnels les plus exigeants. |
Geeklog | Blog | MySQL | Un SGC qui sait tout faire blog, vlog, portail. Puissant et sécurisé pour diffuser l’information d’un particulier, d’une communauté, d’une association ou d’une entreprise. GeekLog est doté d’outils sous la forme de greffons : forum, galerie d’images, de sons, de vidéos, de liens, calendrier, sondages, téléchargements, commerce électronique, etc. |
GuppY | Portail | Fichier texte | Portail sans base de données, respectant les standards. Comprend forum, livre d’or, mailing-list, FAQ. |
IntraLibre | Intranet | MySQL | Fabriquez votre Intranet avec ce CMS. Il se décline en 3 zones : 1) l’espace personnel : infos, agenda et pages perso, messagerie et pense-bête. 2) l’espace collaboratif : documents et agenda public, messages, news, flash et annuaires. 3) les pages perso publiques. Un découpage de l’intranet en départements et en modules avec affectation des utilisateurs est intégré. Le principe d’édition réside dans la création de messages, de flashs et bien sûr de pages web via un mini-éditeur. Vous avez la possibilité de partager chaque page avec qui vous voulez. De la même manière pour l’envoi des messages. L’interface simple est claire et la possibilité de tester en profondeur directement en ligne. |
Itseasy | Portail | Fichier texte | Gestionnaire de blog, construit autour de la technologie PHP, ce SGC gratuit et Open Source ne nécessite pas de base de données. Il ne comprend pas d’éditeur WYSIWYG mais un éditeur de code en ligne, un gestionnaire de fichiers et un gestionnaire de thèmes permettant de le personnaliser. Cet outil est développé par une équipe française. Il est distribué sous licence Creative Commons Attribution-Non Commercial-Share Alike 2.01. |
Joomla! | Portail | MySQL | CMS populaire, fourchette de Mambo. |
Kwiki | Wiki | Cliquer le lien pour en savoir plus. En date du 21 juin 2011, ce CMS ne semblait pas très prometteur ! Problème de sécurité, site hacké ! | |
Lemon CMS | Portail | Fichier texte. | Cliquer le lien pour en savoir plus. En construction en date du 21 juin 2011 |
Lodel | Portail | MySQL | Lodel est un logiciel conçu pour l’édition scientifique en sciences humaines et sociales. Il permet l’importation de fichier Word. |
Mambo | Portail | MySQL | Ce SGC Open Source est polyvalent, grâce aux modules qu’il propose. La hiérarchie des menus est limitée à 3 niveaux. |
MediaWiki | Wiki | MySQL | MediaWiki est un logiciel libre développé à l'origine pour Wikipédia et utilisé aujourd'hui par de nombreux autres projets de l'association à but non lucratif Wikimedia Foundation ainsi que par d'autres sites reposant sur la technologie wiki, sous license GNU General Public License (GPL). Il est utilisé par Wikipédia et d'autres projets de la fondation Wikimédia, ainsi que par bien d'autres sites et wikis. |
Melody | Blog | MySQL | Melody est un système open source de gestion de contenu pour les blogueurs |
Midgard CMS | Portail | MySQL, C, PHP et Python | Cadre de base pour un CMS |
Modx | Portail | MySQL | Plus qu’un CMS, MODx est un framework de gestion de contenu, utilisant une architecture modulaire, une interface tirant partie d’AJAX et une grande flexibilité en matière de personnalisation des pages Web et de gestion du contenu, une conformité aux standards Web les plus récents (XHTML 1.1, CSS 2.0). À noter, les types de contenus et variables sont personnalisables (champs, type de données, valeur par défaut, propriétés …). |
NitroTech | Groupware | MySQL | Ce projet est inactif et non pris en charge et n'est pas recommandé pour une utilisation en production. |
NPDS | Portail | MySQL | Portail francophone doté de nombreuses fonctions prêtes à l’emploi (sondage, liste des meilleurs articles, forums, etc.) pour gérer les pages et présenter le contenu (système statique et dynamique). Fork de PHP-Nuke, il s’en est détaché grâce à un système de cache efficace et simple à paramétrer, une structure plus performante en termes de requête. NPDS est un produit comparable en beaucoup de points à E107. |
Nucleus CMS | Blog | MySQL | Peu d’informations disponibles en français. Nucleus CMS est est système de type cms/weblog qui carbure au php/mysql. |
OpenPHPNuke | Portail | MySQL, PostgreSQL, SQLite | OpenPHPNuke (OPN) est un Web Open Source Content Management System (WCMS) qui peu vous aider à la création, l'administration et la maintenance de contenu pour Internet ou intranet. Avec OPN vous pouvez construire votre page d'accueil, un portail web, et plus … |
phpBB | Forum | CMS Forum avec plusieur thèmes et modules. | |
Phortail | Portail | Fichier texte | Mini SGC sans base de données créé par Pierre Gentile. |
Phorum | Forum | MySQL | Facile à personaliser. |
PHP-Fusion | Portail | MySQL | PHP-Fusion, un système de gestion de contenu (CMS) léger open-source. PHP-Fusion est écrit en PHP et MySQL et comprend un système simple, une administration complète ainsi qu'un forum, une galerie photos, des espaces pour articles, une FAQ et beaucoup plus. |
PHPMotion | Partage de Video | MySQL | CMS de video comme Youtube |
PHP-Nuke | Portail | MySQL | PHPnuke est écrit en PHP/SQL, répandu, doté de nombreuses fonctions prêtes à l’emploi (sondage, liste des meilleurs articles, etc.) pour gérer les pages et présenter le contenu. S’il a été l’instigateur du concept de portail, il souffre en revanche de grandes failles de sécurité. |
Phpdug | Digg-like | MySQL | Créer un site où les utilisateurs peuvent évaluer et commenter les histoires ou les sites postés par les utilisateurs comme digg.com. |
PHPList | News | MySQL | phplist est un gestionnaire de campagne promotionnel par courrier électronique. phplist est en téléchargement libre. Il est facile à installer, utiliser et est facile à intégrer à tout site Web. phplist est téléchargé plus de 10.000 fois par mois. Il est parrainé par tincan. |
PhpMyFaq | FAQ | MySQL (libmysql and mysqlnd), PostgreSQL, SQLite, Sybase, MS SQL Server, IBM DB2, IBM Cloudscape, Apache Derby, Interbase, or Firebird. | phpMyFAQ est une solution évolutive de logiciels open source de création de FAQ qui utilise PHP et supporté par plusieurs type de base de données. Pour connaitre toutes les caractéristiques voir la liste des fonctionnalités (à voir !). Nous pensons vraiment que vous aimerez ce script base de connaissances. |
phpWCMS | Portail | MySQL | Est un SGC petit frère de TYPO3. Sous licence GNU GPL et basé sur LAMP c’est un outil adapté aux Webmasters et codeurs moyens/chevronnés. Logiciel à la base allemand, il se décline en plus de 20 langues, dont le français. |
phpWebSite | Portail | MySQL ou PostgreSQL | phpWebSite offre un système de gestion de contenu complet pour site web. L'administration Web permet un entretien facile de contenus interactifs, pour la communauté. Le nombre croissant de modules phpWebSite permettent de personnaliser le site facilement sans la nécessité d'ajouter des caractéristiques indésirables ou inutilisées. Le portail créé sous phpWebSite est valide XHTML 1.0 et répond aux exigences du W3C Web d'initiative à l'accessibilité. Fondée et animée par le groupe de technologie Web de l'Appalachian State University, phpWebSite est développé par l'équipe de développement grâce à un réseau de développeurs dans le monde entier. phpWebSite est en logiciel libre open source et est sous licence GNU GPL et GNU LGPL. |
phpCMS | Portail | Fichier texte | phpCMS est un système de gestion de contenu, qui se caractérise par des exigences système simple, de haute performance et surtout flexible. phpCMS est adapté pour les petits sites, les sites web privés, ainsi que les plus complexes ou les sites web à fort trafic y compris l'intégration des services Web pour des applications externes. |
PhpWiki | Wiki | Fichier texte, MySQL, PostgreSQL, et plus | Un WikiWikiWeb est un site Web où n'importe qui peut éditer des pages par un formulaire HTML. La liaison est faite automatiquement sur le serveur; toutes les pages sont stockées dans une base de données. Cela peut sembler un peu simpliste, mais un Wiki est une manière très unique pour une équipe de collaborer sur le Web. |
Pivot | Portail | Fichier texte, XML | Pivot est un outil basé sur le Web pour vous aider à maintenir des sites dynamiques, comme les weblogs ou des journaux en ligne. Pivot est publié sous la licence GPL, donc il est complètement libre d'utilisation. Il est écrit en PHP, et ne nécessite pas de bibliothèques ou bases de données supplémentaires pour fonctionner. |
Pligg | Digg-like | MySQL | Sans limite du nombre d'éditeur (contributeur). Axé sur les votes de popularité |
PmWiki | Wiki | Fichier texte | PmWiki est un système de type wiki pour la création et maintenance de sites web. Les pages PmWiki ressemblent et agissent comme des pages web ordinaires, sauf qu'elles ont un lien "Edit" qui le rend facile la modification des pages existantes et d'en ajouter de nouvelles en utilisant les règles d'édition de base. Vous n'avez pas besoin de connaître le langage HTML ou CSS. L'édition des pages peut être laissée ouverte au public ou limité à de petits groupes d'auteurs. |
PortalPHP | Portail | MySQL | N'est plus disponible mais il remplacé par Safari-MSI qui est un éditeur de logiciels collaboratif (groupware) sur mesure et de progiciels pour les entreprises (payant) |
Prestashop | e-shop | MySQL 5 | Dans la rangé eComm sur PHP 5. |
PunBB | Forum | MySQL | PunBB est un logiciel de forum Open Source écrit en PHP et utilisant une base de données qui peut être MySQL, PostgreSQL ou SQLite. Ses buts premiers sont d'être rapide, petit et graphiquement léger comparé aux autres logiciels de forum. En conséquence, PunBB a moins de fonctionnalités que beaucoup d'autres logiciels de forum mais est généralement plus rapide, et produit des pages plus petites, qui sont valides W3C XHTML 1.0 strict. L'absence de certaines fonctionnalités peut également être comblé par l'ajout d'extensions (Mods) selon ses propres besoins. |
PuzzleApps | Web app. | MySQL, PostgreSQL, SQLite, MSSQL | PunBB est un logiciel de forum Open Source écrit en PHP et utilisant une base de données qui peut être MySQL, PostgreSQL ou SQLite. Ses buts premiers sont d'être rapide, petit et graphiquement léger comparé aux autres logiciels de forum. En conséquence, PunBB a moins de fonctionnalités que beaucoup d'autres logiciels de forum mais est généralement plus rapide, et produit des pages plus petites, qui sont valides W3C XHTML 1.0 strict. L'absence de certaines fonctionnalités peut également être comblé par l'ajout d'extensions (Mods) selon ses propres besoins. |
SEO Toaster | Portail | MySQL, PHP 5 | Orienté SEO (Search engine optimization) et eComm, interface riche. |
SilverStripe | Portail | MySQL, PHP 5 | SilverStripe CMS est un système de gestion de contenu web open source utilisé par les gouvernements, les entreprises et les organismes sans but lucratif à travers le monde. C'est un outil de puissance pour des équipes professionnelles de développement web et les auteurs de contenu Web s'extasient sur combien il est facile à utiliser. |
SMF | Forum | MySQL | Simple Machines Forum - SMF en bref - est un logiciel gratuit de qualité professionnel qui vous permet de configurer votre propre communauté en ligne en quelques minutes. Son puissant moteur de gabarits personnalisés vous met en contrôle de la présentation de votre tableau de message et avec son unique SSI - ou Server Side Includes. Une fonction qui permet à votre forum et votre site web d'interagir l'un avec l'autre. |
SNews | Blog | MySQL | Blog ajouté à un portail. |
Spip | Templates | MySQL | SPIP est notamment utilisé dans les milieux associatifs, administratifs et éducatifs. Des gabarits (appelés squelettes) tout faits existent et la communauté d’aide est nombreuse et active. |
Storytlr | Twitter/Blog | MySQL | Gallerie de photos et vidéos |
Templeet | Portail | XML, MySQL et other BDs. | Templeet est un langage de gabarits créé par Pascal Courtois et Fabien Penso. Il peut générer tout type de fichiers texte ou binaire. Plus qu'un simple moteur de gabarits, c'est un langage complet. Templeet, est diffusé sous une licence libre (la licence GPL) et son mode de développement est ouvert. Le dépôt mercurial est librement accessible, et les discussions concernant son utilisation se font sur la liste publique. Les remarques provenant d'utilisateurs de Templeet permettent une évolution constante du logiciel. Ses points forts sont la facilité d'installation et ses performances. Il offre plusieurs niveaux de cache. S'ils sont tous activés et pleinement utilisés, les performances obtenues sont similaires à celles que l'on peut observer avec des pages statiques, environ 400req/sec sur un PII 400 (soit 1 milliard de requêtes par mois). Templeet ne nécessite qu'un serveur web (Apache), ainsi que PHP. Il supporte plusieurs types de bases de données, mais elles ne sont pas nécessaires à son fonctionnement. |
Textpattern | Portail | MySQL | Créé par Dean Allen, un Canadien vivant en France dans le Languedoc, Textpattern peut être utilisé comme un outil de blog mais aussi comme un système de publication. L’installation est multilingue, entièrement francisée. La grande force de Textpattern, c’est sa communauté active et l’implication de nombreux développeurs, ce qui a donné naissance à environ de 200 greffons (plugins). |
TikiWiki | Blog-Wiki | ADOdb | À l’origine un Wiki qui a vu ses fonctions s’étendre pour devenir un portail communautaire : forums, articles, wiki, liens, calendrier, galerie photo, etc. |
Typo3 | MySQL, PostgreSQL, Oracle | PHP/MySQL sous licence GNU GPL. Il est basé sur le concept des blocs et non sur celui des pages (une page est un ensemble de blocs). TYPO3 peut être multilangue, multisite et multiutilisateur. | |
Wikini | Blog-Wiki | MySQL | WikiNi offre un moyen particulièrement simple, efficace et rapide de créer et gérer un site internet ou intranet. Cet outil permet, en ligne, avec n'importe quel navigateur Web : De créer, supprimer, modifier, commenter les pages d'un site, quel que soit le nombre d'éditeurs et de pages. De gérer les droits d'accès aux différentes pages (lire, écrire, commenter). D'élaborer la mise en page des contenus de manière intuitive et très visuelle, par des règles de formatage ne nécessitant aucune connaissance informatique. De publier instantanément toute création ou modification de page. D'analyser, de gérer l'ensemble du site à partir de fonctions simples : plan du site, liste des utilisateurs, suivi des dernières pages modifiées ou commentées, etc. |
Wordpress | Blog | MySQL | Blog CMS vraiment très populaire et extensible par ses modules. Wordpress est à présent une solution modulaire de gestion de contenu, multisite et multilingue. |
Xoops | Portail | MySQL | XOOPS (eXtended Object Oriented Personal System) est un système de construction de portail écrit en PHP orienté objet. Avec une approche très différente par rapport à PHPNuke, XOOPS est adapté pour développer des sites communautaires, portails Intranet, portails corporatifs, journaux en ligne, etc. |
Zikula | Portail | MySQL | Version évoluée de Postnuke, Zikula est un système de publication collaborative modulaire permettant d'ajouter des fonctionnalités à un noyau. Il est ainsi possible d'utiliser le système comme gestionnaire de news ou de blog, mais aussi de lui ajouter la possibilité d'intégrer des galeries d'images, des gestions de carnet d'adresses, des interactions entre les membres, l'inter-connexion avec d'autres systèmes (tel que la plate-formation moodle. Zikula peut donc servir aussi bien la gestion d'un portail, d'un intranet, d'une communauté, un blog. Compatible avec les normes d'accessibilité, il offre aussi la possibilité d'un déploiement mutualisé (un zikula installé pour plusieurs sites indépendants). Il fonctionne principalement sur des Fichier texte LAMP. |
Nom | Plate-forme | Catégorie | Base de données | Notes |
---|---|---|---|---|
Blosxom | Perl | Blog | Blosxom (prononcer "blossom") est léger mais riche en fonctionnalités d'applications weblog. Il est conçu dès le départ avec simplicité, convivialité et interopérabilité à l'esprit. | |
Bricolage | Perl | Portail | PostgreSQL | Bricolage est un CMS open source de classe entreprise. Le système d'édition simplifie grandement les tâches complexes de créer, gérer et publier à partir de vastes bibliothèques de contenu essentiel à toute organisation. Il comprend des fonctionnalités avancées telles que des charges de travails entièrement configurables, des types de documents personnalisables, des capacités de gestion multi site, et des gabarits en Perl et PHP simplifiés. Il est construit et prêt à l'emploi pour de grandes organisations. |
Cocoon | Java | Dynamic | XML | Apache Cocoon est un framework de développement web. Il s'agit d'un projet libre de la Fondation Apache. Cocoon met en œuvre un système de pipeline de composants pour le développement d'applications Web. Le principe est de partir de documents au format XML, qui subissent des transformations via les pipelines, pour être transformés dans d'autres formats (HTML, PDF, etc.). Les composants des pipelines sont écrits en Java (langage). Les documents XML sont traités sous forme d'évènements SAX. La force d'Apache Cocoon est de pouvoir créer n'importe quel type de document, du moment que l'on utilise les composants capables de le faire. Cela permet de pouvoir non seulement envoyer à un client une page Web, mais aussi cette même page au format PDF, ou tout autre format. |
Composite | .NET | Portail | ADO.NET et LINK | COMPOSITE C1 est un système de gestion de contenu web gratuit open source basé sur Microsoft. NET. C1 est destiné aux communicateurs qui ont besoin de gérer facilement le contenu de sites Web d'entreprise tout en conservant une identité visuelle cohérente. C1 est complet et et simple à utiliser. Il est facile à intégrer 'a autres systèmes. |
Daisy CMS | Cocoon | Portail | MySQL | Daisy est utilisé pour héberger un site Internet de documentation. Si vous êtes intéressés à en savoir plus sur les écrans d'administration et d'édition de Daisy, ils ont mis en place un certain nombre de captures d'écran. En outre, vous pouvez facilement installer et exécuter Daisy grâce au démo en ligne et voir si ça correspond à votre projet. Le mode de navigation par défaut de Daisy et l'édition de cette application peut être facilement adaptée à votre site "look-and-feel". Son système de gabarit XSLT procure une grande liberté et flexibilité. |
DotNetNuke | VB.NET/MS | Portail | Serveur SQL. | DNN pour les intimes. Il supporte la création de plusieurs portails avec une même installation. Il est possible d’ajouter des greffons à cet outil. DNN est publié sous licence BSD. |
Forrest | Java | MySQL | Apache Forrest™ est le logiciel d'édition qui transforme l'entrée de données à partir de sources diverses dans une présentation unifiée et dans un ou plusieurs formats de sortie. L'architecture de plug-in modulaire et extensible d'Apache Forrest est basé sur Apache Cocoon et permet des normes de présentation pertinentes accepté par l'industrie qu'il sépare du contenu. Forrest, peut générer des documents statiques ou être utilisé comme un serveur dynamique. Il peut être déployé pour des installations automatisées. | |
Graffito | Java | Universal | Graffito est un framework open source utilisé pour créer du contenu d'applications comme la gestion de contenu, de la gestion documentaire, des forums, blogs, wikis, etc. Il offre une plateforme complète pour créer, gérer et publier le contenu de votre portail ou tout autre type d'application Java. Graffito intègre du contenu référentiel de charge de travail " workflow ", de la collaboration et de la personnalisation via des projets open source existants en plus des normes puissantes comme JCR, WebDAV, etc. Graffito inclut des fonctionnalités telles que la taxonomie de contrôle de version l'édition collaborative, le workflow de publication, l'organisation, l'indexation, la recherche et plus. Il intègre également différents types de documents tels que XML, HTML, PDF, MS Office, Open Office, RDF, etc. Le projet contient également quelques outils autonomes JCR, comme un cadre de mapping " objet / contenu ", une gestion de type nœud RJC. Ces outils peuvent être utilisés dans d'autres projets sans le stack complète de Graffito. | |
Jahia Community | Java | Portail | Hypersonic, MySQL, PostgreSQL, Oracle, SQL serveur | Jahia est un CMS écrit en Java et utilisant beaucoup de bibliothèques et d’outils Open Source (Lucene, Slide, Struts). Il offre d’origine de nombreux services, tels que : portail d’entreprise, gestion de contenu, gestion d’activité, moteur de recherche ou encore suite collaborative. Son principe de licence est l’une de ses originalités : le développement collaboratif, qui permet de ne pas payer de licence si l’on développe des fonctionnalités utiles à l’application. |
JAPS | Java | Portail | Hypersonic, PostgreSQL | La plate forme JAPS 2,0 répond aux besoins relatifs à des applications dans les domaines de l'interopérabilité, la coopération, le multi-accès, la sécurité, la confidentialité, l'accessibilité, les services en ligne de portails Internet ou Intranet sur le web et les appareils mobiles (démo en ligne). |
Jekyll | Ruby | Blog | None. Générateur de site static . | Jekyll est un simplement un générateur de site statique. Il utilise un répertoire de gabarit comme forme brute d'un site web, il la traverse via Textile ou Markdown qui le convertis et le recrache en une solution complète. Il crée un site statique approprié pour Apache ou votre serveur web préféré. C'est aussi le moteur derrière les pages GitHub.com. |
Lenya | Cocoon | Lenya est tout en XML (contenus, utilisateurs, etc), sans base de données, respectant les standards W3C (XML, XSL, XHTML), 100 % Java, basé sur le framework Apache Cocoon. | ||
Logz | Portail | Le Logz est un système d'édition de site web dynamique distribué en copyleft, vous pouvez librement le télécharger, le modifier, le distribuer et même vous en servir pour des projets commerciaux. Gràce à ce système vous pouvez faire votre site, profiter d'une interface d'administration entièrement online pour éditer votre site, inviter vos amis à participer, développer des interfaces singulières, bricoler, inventer etc. | ||
Magnolia | Java | Portail | Contenu référentiel API | Le CMS Magnolia permet aux utilisateurs (admin) d'accéder facilement et en toute confiance pour gérer et publier du contenu sur le web ou tous autres canaux liés. Il permet aux experts de marketing Web de contrôler la marque et le contenu des cycles de vie de leurs produits à travers une multitude de sites web incluant les langues, les marques et les canaux. Il permet aux développeurs de facilement étendre et de personnaliser le système de gestion de contenu pour répondre à vos besoins de rédaction et d'affaires. |
Mediacore | Python | Podcast | Nécessite MySQL 5 et GCC. | La Plateforme Web Open Video. MediaCore fournit une organisation hors pair, des statistiques, l'accessibilité et l'évolutivité. Bien conçu et ingénieux, il peut apporter une expérience vidéo en ligne puissante à votre site. |
MMBase | Java, XML | Portail | Informix, DB2, MSSQL, MySQL, PostgreSQL, Oracle | MMBase est un système orienté objet. Cela signifie que les pages d'informations se composent normalement de plusieurs objets, par exemple: image, texte, emplacement audio, etc. Chacun de ces objets peuvent être réutilisés de nombreuses fois, sur de nombreux canaux (pages) différents. Néanmoins, un objet est stocké une seule fois dans la base de données. Donc, si l'objet change, les changements seront immédiatement visibles sur tous les pages. Donc, si les heures d'ouverture de votre organisation venait à changer, vous n'avez pas à vérifier tous le site où cette information était écrite. La plupart des CMS ne sont pas orienté objet, mais orienté sur les documents. Ces systèmes sont très bien si vous voulez stocker des documents comme ils sont, mais ils n'arrivent pas à éviter la redondance des informations. Imaginez la quantité de documents qui devraient êtres modifiés si par exemple l'adresse postale de votre entreprise était modifiée. |
Nuxeo EP | Zope | Groupware | L'approche de Nuxeo Enterprise Content Management commence avec une architecture - Nuxeo Enterprise Platform (EP) - un ensemble complet et flexible, de services de gestion modulaires de contenu et de points d'extension. Nuxeo EP est disponible en téléchargement via une gamme de produits assemblé comme pour les Document Management, Digital Asset Management et les gestions de cas. Nuxeo Enterprise Platform est également disponible en distributions pour développeurs. Une version Cloud est également disponible. | |
OpenACS | TCL, AOL serveur | Web App. | PostgreSQL/Oracle | OpenACS est un toolkit pour la construction évolutive des applications orientée web pour la communauté. OpenACS est la base de nombreux produits et sites Web, y compris .LRN (prononcé "dot learn") qui est une plateforme e-learning. Le format multi langue est disponible. |
OpenCMS | Java, XML | Portail | MySQL, Oracle | OpenCms d'Alkacon Software est facile à utiliser pour un système de gestion de contenu de site Web professionnel. OpenCms aide les gestionnaires de contenu du monde entier à créer et maintenir des sites Web de manière rapide et efficace. L'interface utilisateur (admin) se fait via votre navigateur préféré. Son contenu peut être créé en utilisant un éditeur intégré WYSIWYG similaire à des applications bureautiques bien connues. Un moteur de gabarits sophistiqués appliqué au site à l'échelle des entreprises et mise en conformité avec les standards W3C pour tout le contenu. OpenCms est basé sur les technologies Java et XML. Il peut être déployé dans un environnement open source (par exemple Linux, Apache, Tomcat, MySQL), ainsi que sur les composants commerciaux (par exemple Windows NT, IIS, BEA Weblogic, Oracle). |
Plone | Zope | Blog | ZODB, MySQL & PostgreSQL via Zope | Plone est un système de gestion de contenu basé sur le Fichier texte d’application Zope. Sous licence GPL, il répond à la plupart des normes d’utilisabilité et d’accessibilité, et est traduit en 50 langues. Plone possède une communauté française et internationale très active. Environ 250 modules applicatifs existent pour Plone. |
Plume CMS | Portail | Si vous êtes à la recherche d'un système de gestion de contenu simple à utiliser, mais puissant, vous pouvez avoir trouvé ce que vous recherchiez. Plume CMS peut être installé par un simple script sur toutes les grandes plates-formes disponibles. Avec une seule installation de Plume CMS vous pouvez avoir plusieurs sites Web, la gestion de fichiers, plusieurs auteurs avec des droits différents et des sites Web dans toutes les langues grâce au support UTF-8. Plume CMS propose une infrastructure de plugins avec une sortie conformes à la norme W3C. | ||
Rainbow | C# | Portail | MySQL | Le projet Rainbow est une initiative open source utilisé pour construire un système complet de gestion de contenu en utilisant Microsoft ASP.NET et C #. Rainbow est disponible dans 29 langues. Il permet la création de contenu distinctif déléguée aux membres de l'équipe basée sur leurs rôles et qui ont besoin de peu ou aucune connaissance du langage HTML. Rainbow peut supporter éventuellement une étape d'approbation avant de publier. 75 modules sont désormais inclus dans la version standard, y compris le soutien pour un eComm, les nouvelles XML RSS, Flash, mappe, newsletter, sondages, forums, gestion de documents, des listes personnalisées et plus encore. Il est également assez facile de construire vos propres modules personnalisés en utilisant les directives fournies sur la page Documentation du développeur. |
Run-CMS | Portail | RunCMS est un CMS où la facilité d'utilisation, la rapidité, la flexibilité sont les points-clés de développement principal. Runcms2 est basés sur ScarPox (un développement en danois), qui à nouveau est basé sur runcms1.4 20062006 qui est le noyau le plus stable RunCms. | ||
Scoop | Perl | Groupware | MySQL | Scoop est un média d'application collaboratif. Il se situe quelque part entre un système de gestion de contenu (CMS), un système d'affichage documentaire, et un blog. Scoop est conçu pour permettre à votre site web de devenir une véritable communauté. Il permet à vos visiteurs d'être les producteurs du site tout en contribuant aux nouvelles et aux discussions et faire en sorte que la diffusion reste élevée. |
Skeletonz | Python | MySQL | Skeletonz est un système de gestion de nouveaux contenus (CMS) basé sur Python. Il diffère des autres en étant simple, puissant et extensible. Si vous avez besoin d'un système simple que vous et vos utilisateurs vont aimer, Skeletonz pourrait être la solution que vous recherchez. Le système est open source et sous licence GNU GPL. | |
Slash | Perl | News | MySQL | La version publique de Slash n'a pas été mise à jour depuis longtemps. À vous de développer ce script si le cœur vous en dit. |
TWiki | Perl | Wiki | Toute BD compatible avec Perl DBI. | TWiki ® est une solution flexible, puissante et facile à utiliser comme wiki d'entreprise. La plate-forme de collaboration d'entreprise, et la plate-forme d'applications web est bien structuré et généralement utilisé pour s'exécuter sur un espace de développement de projet pour un système de gestion documentaire, une base de connaissances, ou tout autre outil de groupware sur un intranet, extranet ou Internet. Les utilisateurs sans formation en programmation peuvent créer des applications web. Les développeurs peuvent étendre les fonctionnalités de TWiki avec les plugins proposés. |
Typo | Ruby on rails | Blog | MySQL, PostgreSQL, SQLite | Typo est le moteur Weblog le plus puissant qui utilise le framework Ruby on Rails. Utilisez Typo quotidienne est rendue plus facile grâce à une grande liste de gabarits. Vous pouvez les télécharger sur Typogarden ou de démarrer à partir d'un gabarit existant. Typo est également livré avec une grande quantité de plugins API. Visitez le dépôt officiel des plugins. Par défaut Typo s'installera en utilisant MySQL, mais il soutient plusieurs types de bases de données. |
WebGUI | Perl | Wiki | MySQL | Un SGC personnalisable. |
Xiawe | BBCodes | Templates | Automatise le travail du Webmaster. À l’origine, prévu pour un site orienté manga, l’auteur a ensuite généralisé son moteur afin de le transformer en un SGC. Pratique pour les petits sites personnels. | |
XSM | Java servlets | Static | XML | Il est facile pour l'utilisateur d'eXtensible rectang de modifier en ligne leur site Internet tout en maintenant une présence avec un site Web statique (donc très rapides à parcourir) sur le serveur. |
Zwook | Python | Portail | Zope | Zwook est un système de gestion de contenu sous licence GPL basé sur Zope / Python. Il permet de créer et gérer des portails web et des Intranets via un simple navigateur Internet. Simple et modulable, Zwook offre un système de mise en page graphique flexible. Un outil qui réconcilie graphiste, webmaster et développeur autour d'un même environnement de travail. |
Catégories
Spécialisation des CMS. Certains peuvent avoir plusieurs rôles.
- Blog: Journal en ligne.
- Blog-Wiki: (ou bliki) Blog avec contribution des utilisateurs.
- Digg-like. Permet de contribuer avec des nouvelles et de marquer de nouvelles.
- FAQ: Gère des questions d'utilisateurs "FAQ" et les réponses du webmestre.
- Groupware: Site collaboratif.
- Hub-Blog. Serveur de blogs.
- Portail: Site Web commun, peut être prolongée avec un gestionnaire de FAQ, forum, etc.
- Templates: CMS statique, les pages sont définis par les codes.
- Videos. Affiche et gère des vidéos.
- Web app: Application Web, étendu CMS.
- Wiki: Permet aux utilisateurs de contribuer.
- eComm: Commerce électronique
Comment choisir un CMS ?
- Ilonet. Comment choisir le bon CMS ?
- Wikipédia. Liste de systèmes de gestion de contenu
- CMS Open Source. Comparaison de CMS avec commentaires des utilisateurs (anglais)
- CMS Matrix. Comparer deux ou plusieurs CMS. (anglais)
- Wiki Matrix. Comparer des CMS wiki. (anglais)
- Forum Matrix. Comparer des CMS forums. (anglais)
- Smarty. Smarty est un moteur de gabarit pour le langage en PHP. (anglais)
Générateurs de sites web
- logitheque.com. Cette page wous permet d'utiliser un comparateur de site.