Il y a des dizaines de super CMS sur le marché. Quel que soit le type de site que vous construisez, il y en a probablement un qui lui convient parfaitement.
Le problème est que la plupart des concepteurs et des développeurs ne veulent pas passer du temps à apprendre un tas de différents CMS. Ils veulent en apprendre un ou deux, et les utiliser pour tous leurs sites. Cela signifie qu'ils ont besoin de quelque chose de flexible et de puissant.
Les CMS ci-dessous correspondent bien à cette facture. Certains sont pratiquement devenus des noms familiers (dans les ménages de designers, au moins), tandis que d'autres sont un peu plus obscurs.
Les trois premiers, WordPress, Joomla !, et Drupal, sont incontestablement les meilleurs CMS. Les sept suivantes sont un peu plus subjectives, mais combinent bien le support, les fonctionnalités et la facilité d'utilisation.
Essayez-les et décidez vous-même lequel correspond le mieux à vos besoins et à ceux de vos clients.
Gratuit, basé sur PHP
Il y a quelques années, on s'est largement demandé si WordPress devrait vraiment être considéré comme un CMS compte tenu de ses racines en tant que plateforme de blogs. Ce débat a pratiquement disparu depuis, WordPress alimentant désormais de nombreux sites Web autres que des blogs, allant de simples sites de type brochures de plusieurs pages jusqu'aux réseaux sociaux à part entière (utilisant des plug-ins comme BuddyPress).
Il existe des milliers de thèmes disponibles pour WordPress, ainsi que des milliers de plugins et de widgets pour étendre ses fonctionnalités. WordPress dispose également d'une communauté incroyablement active, ce qui signifie qu'il est facile de trouver des didacticiels ou des informations sur presque tous les aspects du développement de WP.
Grâce à des plugins et des thèmes personnalisés, vous pouvez transformer WP en un réseau social, un forum, un site de commerce électronique et bien plus encore. Il existe également des fonctionnalités intégrées pour la création de réseaux de blogs ou d'autres installations multi-blogs à partir d'une installation à cœur unique. WordPress.com propose une version hébergée et moins polyvalente de WordPress, même si les fonctionnalités de base sont toutes là.
Gratuit, basé sur PHP
Joomla! est utilisé par certaines entreprises de premier plan en tant que CMS pour leurs sites Web, y compris MTV, Harvard University et IHOP. Il convient également aux réseaux back-end et est utilisé par Citibank à cette fin. Joomla! a été utilisé pour tout, des systèmes de contrôle des stocks aux systèmes de réservation, aux répertoires d'entreprises complexes, en plus des sites Web normaux.
Joomla! possède un long historique de développement et une communauté de développeurs très active (avec plus de 200 000 utilisateurs et contributeurs), ce qui facilite la recherche d'informations et de didacticiels. Il existe également des tonnes de plug-ins et de modules complémentaires pour Joomla !, donc l'extension des fonctionnalités de Joomla ne nécessite pas de codage personnalisé.
Bien qu'il existe de nombreux thèmes pour Joomla !, la qualité pour beaucoup ne se compare pas à ce qui est disponible pour WordPress. Il y a quelques grands thèmes, disponibles, si vous êtes prêt à les chercher.
Gratuit, basé sur PHP
Drupal est un autre système de gestion de contenu très populaire, utilisé par plusieurs sociétés de renom, notamment le New York Observer, Popular Science, le MIT, Sony Music, Fast Company et d’autres. Il comprend un ensemble de fonctionnalités pour la création de sites internes et externes, et une tonne d’outils pour organiser votre contenu.
Drupal a une communauté très active, avec un certain nombre de canaux IRC, de forums et même des événements Drupal en face à face. Il existe également une documentation générée par la communauté qui est constamment mise à jour et améliorée. Cette documentation comprend tout ce que vous devez savoir sur l'installation, la création de sites et de modules, la conception de thèmes, etc.
Il existe plus de 6 000 modules complémentaires («modules») disponibles pour Drupal, ce qui facilite l’extension des fonctionnalités de Drupal pour faire à peu près tout ce que vous voulez. Cela signifie que vous pouvez consacrer votre temps à la conception et au contenu, plutôt que de devoir coder un tas de fonctionnalités complexes.
99,95 $ à 299,95 $ selon la licence, basée sur PHP
ExpressionEngine est un hybride intéressé par les logiciels commerciaux et open-source. Le code de base du noyau ExpressionEngine est basé sur CodeIgniter, leur propre framework PHP open-source. Mais l'aspect commercial du système de gestion de contenu signifie que des développeurs et des personnes de support technique engagés se concentrent uniquement sur EE.
Il y a une tonne de sites Web géniaux construits sur ExpressionEngine, et ils ont mis en place un site vitrine, Show-EE , spécifiquement pour les partager. Parmi les sites basés sur EE, on peut citer A | X Life, le site Canon Ixus et LivingSocial Adventures.
ExpressionEngine n’a pas autant d’add-ons et de plug-ins que de nombreux autres CMS, avec seulement 22 modules supplémentaires et un peu plus de 100 plug-ins officiels. Mais les plugins et les add-ons dont ils disposent sont parmi les plus susceptibles d'être utilisés, et incluent un wiki, un forum de discussion, un gestionnaire de membres, une liste de diffusion, le commerce électronique, des statistiques, etc. Il existe également des plugins communautaires, si vous ne trouvez pas ce dont vous avez besoin dans les plugins officiels. Les fonctionnalités principales d’EE sont également impressionnantes.
Gratuit, basé sur PHP
TextPattern est probablement l'un des CMS les plus négligés. TextPattern est un système de gestion de contenu hautement flexible, facile à utiliser, facile à utiliser et à personnaliser par les concepteurs et les développeurs. Il utilise un système de marquage pour faciliter la récupération et l'affichage du contenu. TextPattern utilise Textile pour convertir rapidement du texte brut en XHTML valide dans vos articles et contenus, ce qui le rend très convivial pour les utilisateurs moins techniques.
TextPattern n'a pas la grande variété de thèmes ou de modèles disponibles pour WordPress, Drupal ou Joomla !, avec seulement un peu plus de 120 thèmes frontaux facilement disponibles. Ils offrent également des thèmes d'administration principaux pour personnaliser l'expérience utilisateur des créateurs de contenu.
Il y a près de 700 plugins pour TextPattern, et 50 autres mods. Les catégories de plug-ins incluent les galeries d'images, les intégrations, le commerce électronique, les champs personnalisés, les archives, les articles, les fonctionnalités d'administration, la navigation, etc. Les mods et plugins disponibles augmentent considérablement les fonctionnalités de TextPattern et peuvent en faire un CMS beaucoup plus puissant.
Gratuit, basé sur PHP
Contao possède une interface utilisateur incorporant Ajax et d’autres fonctionnalités Web 2.0 pour améliorer la convivialité. Il inclut des fonctionnalités d'édition avancées pour le contenu, y compris la modification de plusieurs enregistrements à la fois ou la restauration de versions antérieures du contenu.
Il comprend également un certain nombre de modules intégrés communs. Le module de calendrier prend en charge plusieurs calendriers, événements sur une journée et plusieurs jours, événements ouverts et syndication via RSS ou Atom. Le module de newsletter intégré prend en charge les e-mails de double opt-in en HTML ou en texte brut. Vous pouvez importer des destinataires à partir d'un fichier CSV et même personnaliser les newsletters envoyées. Le module news / blog build-tin inclut la prise en charge de plusieurs catégories, archives, publications, commentaires et syndication RSS ou Atom. Des tonnes de modules supplémentaires sont également disponibles pour étendre les fonctionnalités de Contao.
Il existe quelques marchés à thème premium pour Contao, bien qu'il semble y avoir encore moins de thèmes gratuits disponibles. Ce n'est pas vraiment un problème pour les concepteurs qui envisagent de créer tous leurs sites à partir de zéro (et Contao inclut un cadre CSS intégré pour faciliter cela).
Gratuit, basé sur PHP
SilverStripe est un CMS open source bien adapté aux développeurs et concepteurs qui sont à l'aise avec le code. Ils ont des recettes et des didacticiels pour les développeurs débutants et de nombreux modules pour des choses comme les blogs, les formulaires et les forums. Le code étant isolé dans Sapphire, les concepteurs peuvent utiliser le HTML et le CSS qu'ils souhaitent pour leurs sites. Il prend également en charge plusieurs modèles de page pour prendre en charge différents besoins.
SilverStripe dispose également de puissants outils de création de contenu. Vous pouvez configurer votre propre processus d'approbation de contenu, ainsi que publier ou annuler la publication de contenu à des dates spécifiques et disposer de différents niveaux d'autorisations pour différentes parties du site. Cela peut être très utile si vous avez plusieurs éditeurs ou auteurs qui ont uniquement besoin d'accéder à une partie spécifique du site.
SilverStripe a été téléchargé plus de 350 000 fois et il existe une communauté de développement robuste. SilverStripe LTD. gère le développement du code, vous pouvez donc toujours faire appel à quelqu'un si vous avez besoin d'aide. En même temps, ils ont des partenaires dans plus de 30 pays, ce qui signifie que vous n'êtes pas bloqué dans un seul fournisseur, comme vous le faites avec de nombreux CMS commerciaux et d'entreprise.
Gratuit, basé sur .NET
Umbraco donne aux concepteurs un contrôle total sur les aspects de conception et se concentre sur les standards Web et sur un système de modèles complètement ouvert. Des kits de démarrage et des peaux sont disponibles pour accélérer le démarrage. Il est également facile d'intégrer des contenus Flash et Silverlight dans votre site basé sur Umbraco. Un certain nombre de sites de premier plan sont construits sur Umbraco, y compris les sites Heinz et ABBA.
Du côté de la création de contenu, Umbraco facilite la gestion du contenu en utilisant une vue arborescente de votre site. Il permet une présentation définie par l'utilisateur des informations relatives à votre contenu, afin que vous ne voyiez que ce dont vous avez besoin. Il prend en charge le contrôle de version, la publication planifiée et les aperçus. Un avantage qu'Umbraco a sur de nombreux autres systèmes de gestion de contenu est qu'il fonctionne bien avec le contenu créé dans Microsoft Word, ce qui peut constituer un avantage considérable pour les utilisateurs habitués aux produits Office. (Combien de fois les clients vous ont-ils envoyé des documents avec une mise en forme Word détaillée qu'ils s'attendaient à ce que vous recréiez parfaitement?)
Umbraco a un support pour les développeurs et les concepteurs pour personnaliser le back-end avec des applications personnalisées. Il dispose d'une API ouverte permettant aux développeurs d'accéder facilement à tous les aspects d'Umbraco accessibles via le back-end. Cela ouvre une tonne d'options d'application personnalisées pour les développeurs.
Gratuit, basé sur PHP
béton5 est non seulement un puissant CMS, mais peut également être utilisé comme cadre de développement d'applications Web. La conception de sites est facile et peut être réalisée à différents niveaux. Vous pouvez commencer avec un thème, puis remplacer les styles sans toucher au code. Ou vous pouvez coder vos propres thèmes avec HTML et CSS. Si vous êtes à l'aise avec PHP, vous pouvez utiliser des modèles personnalisés qui peuvent remplacer la façon dont les blocs apparaissent.
Un avantage concret sur certains autres CMS est l'édition en contexte. Ils ont tenté de reproduire les fonctionnalités d'un traitement de texte, tout en facilitant la modification des pages lorsque vous les visualisez. Cela le rend très convivial pour les utilisateurs non techniques, qui peuvent être ceux qui gèrent le contenu du site.
Selon le rapport 2010 Open Source CMS Market Share, la communauté des développeurs de Concrete5 est celle qui connaît la croissance la plus rapide parmi tous les CMS open source. Ils ont une communauté très active, avec des procédures orientées vers les concepteurs, les add-ons et les thèmes avec un support réel, et même une billetterie si vous rencontrez un problème qui ne peut pas être résolu sur les forums. La communauté et le soutien entourant concrete5 en font un système de gestion de contenu très attrayant pour les utilisateurs débutants et intermédiaires.
Gratuit - 28 $ / mois selon les fonctionnalités, hébergé
CushyCMS est le seul CMS hébergé sur cette liste. Il existe une version gratuite à fonctionnalité limitée qui inclut un nombre illimité de sites, de pages et d'éditeurs, mais ne vous permet pas d'utiliser votre propre logo ou votre propre nom de domaine pour le panneau d'administration, ni de personnaliser l'expérience d'administration. Si vous ne vous souciez pas de votre propre image de marque dans le panneau d'administration, cela peut fonctionner pour votre entreprise. La version payante, qui est de 28 dollars par mois, comporte de nombreuses autres fonctionnalités, notamment un support de marque.
La principale chose qui différencie CushyCMS de la plupart des autres est qu’elle est spécifiquement conçue pour permettre à vos clients d’éditer leur propre contenu. Vous concevez le site comme vous le souhaitez, puis l'ajoutez au compte CushyCMS. De là, vous pouvez définir quelles parties sont modifiables et donner accès à vos clients.
En raison de la nature de CushyCMS, il n'y a pas de plugins ou de thèmes prédéfinis. Mais pour les concepteurs qui ne sont pas habitués à travailler avec un CMS ou qui conçoivent de nombreux sites de base qui n’ont pas vraiment besoin d’un CMS complet, mais qui doivent être modifiables par leurs clients, CushyCMS est une excellente option.
Quel CMS utilisez-vous? Étant donné que les "meilleurs" systèmes de gestion de contenu sont très subjectifs, y en a-t-il un qui aurait dû être inclus à la place de l'un des éléments ci-dessus? Faites le nous savoir dans les commentaires!