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.

WordPress

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

Forces

  • Grande communauté de développeurs avec de nombreux documents et didacticiels disponibles
  • Des plugins gratuits et payants et des thèmes spécialisés permettent de créer virtuellement tout type de site avec WordPress
  • Tableau de bord convivial pour la gestion du contenu

Faiblesses

  • Peut être excessif pour les sites de base
  • Une installation standard peut poser de nombreux problèmes de sécurité et est très vulnérable aux attaques sans mesures de sécurité supplémentaires.
  • Pas de support officiel en dehors des forums d'utilisateurs, où vous pouvez ou non recevoir une réponse officielle

Joomla!

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.

Forces

  • L'authentification utilisateur peut être effectuée avec OpenID, Google et LDAP, entre autres
  • Plus de 7000 extensions
  • Communauté d'utilisateurs très active et des tonnes de documentation disponible

Faiblesses

  • Le back-end n'est pas aussi convivial que certains CMS, même s'il reste très utilisable
  • Manque de thèmes de haute qualité par rapport à d'autres CMS
  • Peut être excessif pour les sites simples

Drupal

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.

Forces

  • Support communautaire robuste, y compris les canaux IRC et les réunions en face à face
  • Plus de 6 000 modules, rendant Drupal hautement extensible
  • Un grand nombre de sociétés offrant un support commercial à Drupal

Faiblesses

  • Peut être excessif pour les sites simples
  • Un manque de thèmes libres et commerciaux vraiment de haute qualité (il y en a, mais pas autant que pour certains CMS).
  • Le système de manipulation est assez compliqué

ExpressionEngine

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.

Forces

  • Support commercial
  • Concentrez-vous sur la sécurité, sans jamais créer de faille de sécurité majeure
  • Aucune restriction sur la façon dont un site peut être conçu

Faiblesses

  • Le coût est élevé, en particulier pour les sites commerciaux
  • Peut être excessif pour des sites simples ou plus petits
  • Aucune démo interactive pour l'essayer avant l'achat

TextPattern

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.

Forces

  • Interface vraiment facile à utiliser
  • Bien adapté aux sites de toutes tailles
  • Très bonne documentation, y compris un manuel en ligne complet

Faiblesses

  • Plus petite communauté
  • Moins de plugins que les CMS les plus populaires
  • Relativement peu de modèles de haute qualité disponibles

Contao (anciennement TYPOlight)

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

Forces

  • Aucune restriction sur la façon dont vous pouvez concevoir un site
  • Pas beaucoup de courbe d'apprentissage pour les éditeurs de contenu et les auteurs
  • Bons modules intégrés

Faiblesses

  • Peu de thèmes disponibles, de haute qualité ou non
  • Le back-end est lent et pas particulièrement bien pensé
  • En raison de la configuration du back-end, il est probablement mieux adapté aux sites plus petits sans plusieurs dizaines ou centaines de pages.

SilverStripe

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.

Forces

  • Les fonctions de base du back-end sont faciles à réaliser
  • Les concepteurs sont libres d'utiliser HTML et CSS, mais ils souhaitent concevoir leur site.
  • Développé sur des standards ouverts, il joue donc bien avec les autres

Faiblesses

  • Tout n'est pas intuitif dans le back-end, ce qui augmente la courbe d'apprentissage
  • Seulement un peu plus de 150 extensions / modules
  • Pas beaucoup de thèmes de haute qualité disponibles

Umbraco

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.

Forces

  • Tutoriels gratuits et payants et support
  • Puissant et flexible pour les sites Web et les intranets
  • Une API ouverte

Faiblesses

  • Les add-ons primaires sont payés
  • Aucune démo disponible pour essayer avant de télécharger
  • Pas vraiment de thèmes prédéfinis disponibles pour le front-end

béton5

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.

Forces

  • Facile à convertir un site HTML de base en un site concret5 en quelques minutes
  • Communauté de développeurs active et croissante
  • Offrir un hébergement de classe affaires comprenant un support

Faiblesses

  • Beaucoup de plugins utiles et de base sont assez coûteux
  • Presque tous les meilleurs thèmes sont payés
  • Le support payant est cher si vous ne les hébergez pas (125 $ et plus)

CushyCMS

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.

Forces

  • Incroyablement facile pour les gestionnaires de contenu de modifier leur contenu
  • Le plan gratuit convient à de nombreux utilisateurs
  • Très facile et rapide pour commencer

Faiblesses

  • Un plan payant peut être coûteux si vous ne l'utilisez pas pour plusieurs sites
  • Assistance par e-mail uniquement disponible pour la version payante
  • Trop basique pour de nombreux types de sites ou de grands sites

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!