Grav VS Bolt : Deux CMS légers face à WordPress

Grav VS Bolt : Deux CMS légers face à WordPress

La vitesse devient un facteur de plus en plus important pour les CMS. En effet, 40 % des internautes abandonnent un site Web qui prend plus de 3 secondes à charger.

De plus, le temps de déploiement d’un site – qui a un impact direct sur le temps de commercialisation – est un autre aspect où la rapidité est primordiale.

Aperçu de deux CMS Open Source

Bolt et Grav sont deux systèmes de gestion de contenu qui visent à apporter cette vitesse au grand public avec un logiciel flexible, libre, open source et léger.

Les deux plates-formes se vantent d’être agiles, rapides à déployer et faciles à gérer, même si vous avez un projet à grande échelle sur le dos.

Pour vous aider à choisir entre eux, Worthy.host les confronte.

Le CMS Grav

logo de grav cms

Grav est un projet open source hébergé sur GitHub. Il a été créé par RocketTheme mais rendu possible par une communauté de développeurs et d’utilisateurs qui partagent leurs connaissances et leurs expériences sur le dépôt GitHub de Grav, les forums GetGrav et la salle de discussion Gitter.im.

Le développeur principal de Grav, Andy Miller, qui a été développeur chez Joomla pendant quatre ans avant de se lancer seul, a déclaré que Grav est fortement inspiré par « tout un tas d’autres plates-formes », mais est écrit à partir de zéro en se concentrant sur la vitesse, la simplicité et la flexibilité.

Grav a été construit à l’aide de plusieurs technologies renommées dont Markdown, YAML et Symfony.

Le CMS fonctionne sans aucune base de données, avec PHP 5.5.5.9 ou supérieur, et ne nécessite aucune configuration technique. Vous n’avez qu’à le télécharger, décompresser le fichier, puis le télécharger sur un serveur.

Lorsqu’il s’agit de conception, Grav utilise des modèles Twig pour faire le rendu de ses pages, qui sont toutes accessibles via les URL qui se rapportent à la structure de dossiers qui est à la base de l’ensemble du CMS.

Grav fournit également aux utilisateurs des squelettes, qui sont essentiellement des paquets comprenant les fichiers de base, ainsi qu’une combinaison de pages, de plugins et de configurations. Ces différents squelettes sont parfaitement adaptés aux développeurs qui veulent une base sur laquelle développer – surtout si l’objectif est de minimiser le temps de développement.

La page de téléchargements de Grav compte actuellement 68 thèmes, 148 plugins et 40 squelettes, bien que ces trois chiffres sont en constante augmentation.

Avantages

  • Grav est un CMS qui fonctionne sans base de données.
  • Une seule installation de Grav peut exécuter plusieurs sites Web.
  • Il y a une gamme saine de squelettes, de thèmes et de plugins.
  • Un système de mise en cache intégré pour les pages et les images aide à améliorer la vitesse de Grav
  • Les fonctions de support multilingue sont livrées par défaut.

Inconvénients

  • L’absence d’une base de données sur Grav devient un obstacle lorsqu’il s’agit de projets à grande échelle.
  • Vous aurez besoin d’une bonne connaissance de Markdown pour utiliser Grav.

Le CMS Bolt

logo de bolt cms

Lancé en 2012, Bolt est décrit par ses fondateurs comme  » un outil de gestion de contenu, qui s’efforce d’être aussi simple et direct que possible. Il est rapide à mettre en place, facile à configurer, utilise des modèles élégants et surtout, il est agréable à utiliser ».

Ce mois-ci, les développeurs ont publié Bolt 3.2, qui, selon eux, « solidifie davantage la stabilité de la branche Bolt 3 » et inclut de multiples améliorations « sous le capot ».

Construit sur Silex avec des composants Symfony, Bolt est construit pour la vitesse. Il est gratuit, open source et ne nécessite que PHP 5.5.5.9 – tout comme Grav. Mais contrairement à Grav, Bolt n’est pas un CMS qui fonctionne sans base de données, ce qui signifie qu’il n’est pas aussi rapide à déployer.

Cependant, l’existence d’une base de données aide Bolt lorsqu’il s’agit de projets plus complexes. De plus, Bolt est toujours léger grâce à l’utilisation de SQLite, qui compacte la base de données en un seul document qui peut être déplacé comme n’importe quel autre fichier.

Bolt utilise également les templates Twig, et se vante de plus de 100 extensions. Cependant, le dépôt d’extensions de Bolt ne contient que 27 thèmes.

Avantages

  • Bolt dispose d’une base de données, il est mieux équipé pour gérer des sites Web à grande échelle.
  • Construit sur Silex, Bolt est un CMS rationalisé et rapide de par sa nature même.
  • Un backend entièrement réactif facilite la gestion d’un site à partir d’un appareil mobile.

Inconvénients

  • Bolt n’est pas un CMS qui fonctionne sans base de données, ce qui a un impact sur la vitesse de déploiement et peut s’avérer délicat pour les webmasters débutants.
  • L’interface utilisateur, les thèmes et les plugins de Bolt manquent parfois de rigueur.

Principales différences des deux CMS

En tant que flat-file CMS, Grav sera légèrement plus rapide à déployer et beaucoup plus facile à gérer et à migrer d’un serveur à l’autre. D’autre part, la présence d’une base de données au sein de Bolt vous faciliterait la vie si vous essayez de vous attaquer à un projet plus complexe.

Une autre différence majeure entre les deux est la qualité des interfaces utilisateurs et des thèmes proposés. Grav a certainement l’avantage à cet égard, car il offre une expérience utilisateur d’apparence beaucoup plus propre à tous les niveaux.

Alors, qui gagne ?

Il n’y a aucun doute sur l’agilité de ces deux plateformes. Tous deux sont bien positionnés pour offrir une expérience client rapide comme l’éclair.

Mais cela étant dit, Worthy.host se tournerait vers Grav si la vitesse et la facilité d’utilisation sont vos priorités. Cependant, si vous pensez que la présence d’une base de données aidera votre cause, Bolt est la solution.