Les CMS
Une sélections d'outils de gestion de contenus fiables, plus ou moins faciles à prendre en main ;-)

Les CMS sans base de données

Les CMS sans base de données (nommés CMS flat file), enregistrent les textes d'un site dans des fichiers de différents formats (json, txt, md, etc). Programmés le plus souvent en PHP, ils fonctionnent côté serveur. Ils doivent donc être installés sur un serveur local ou distant. Cela rend leur mise en œuvre un peu plus complexe que celle des CMS en ligne. Il en existe un très grand nombre. Je vous présente ici ceux qui me semblent les plus fonctionnels, en commençant par deux CMS assez simples à prendre en main.
Datenstrom Yellow
Datenstrom Yellow est un CMS sans base de données très simple à utiliser. Facile à installer en local ou chez un hébergeur, l'édition des contenus se fait directement dans le navigateur. L'édition des pages s'effectue en Markdown, de qui nécessite d'apprendre ce langage, très facile à prendre en main !read more
Datenstrom Yellow propose d'emblée de réaliser trois type de sites :
  • un site standard
  • un blog
  • un wiki

Les trois options fonctionnent parfaitement, même s'il faut un peu de temps pour en optimiser l'architecture et la navigation. Les articles publiés peuvent être rassemblés automatiquement par tag. Header et footer sont indépendants des contenus, édités séparément. Leur intégration dans les sites nécessitent cependant des correctifs CSS, en particulier concernant le comportement des images affichées sur petits écrans.

Une documentation en ligne permet de prendre en main le CMS assez rapidement pour mettre en place un site simple. Le point fort de l'outil est la simplicité de l'arborescence des fichiers du CMS. On parvient assez vite à comprendre comment fonctionne l'outil. La personnalisation des sites en est facilitée. Cela demandera toutefois un peu de temps (lecture + essais + correctifs CSS ou PHP).

Datenstrom Yellow propose 4 thèmes graphiques : Stockholm, Paris, Berlin et Wittstock. Dans la version actuel du CMS, ce dernier thème est loin d'être achevé. Les 2 premiers fonctionnent assez bien. Berlin n'affiche pas de header.
Original link
Bludit
Bludit est un CMS sans base de données doté d'un tableau de bord facile à prendre en main (image ci-dessus). C'est un outil gratifiant permettant de réaliser de superbes sites (sans option de vente en ligne intégrée). Il vous sera possible, cependant, de réaliser des sites vitrines, des sites documentaires, des blogs, des portails d'information, des portfolios, etc. en utilisant les thèmes fournis et en les personnalisant un peu.read more

Plusieurs thèmes (de qualité inégale) sont disponibles. Les thèmes mis au point par Diego Navar, le créateur de Bludit sont excellents. Les autres doivent être testés avant d'être adoptés. J'ai réalisé des tutoriels complets sur la prise en main de Bludit et la personnalisation du thème Massively. N'hésitez pas à vous lancez, le jeu en vaut la peine ;-)
Original link
Typemill
Typemill est un CMS sans base de données open-source conçu pour créer des sites Web et des livres électroniques. Utilisez-le pour composer des manuels, des sites de documentation, des manuels en ligne, des romans Web, mais aussi des sites Web traditionnels !read more
  1. Les éditeurs-rédacteurs choisissent Typemill, car ils peuvent créer des livres électroniques à partir de leur site Typemill, en seulement quelques clics.
  2. Un CMS flat file n'a pas besoin de base de données car il stocke tout le contenu dans des fichiers Markdown. Vous voulez récupérer votre contenu ? Téléchargez simplement les fichiers.
  3. Markdown est un langage de balisage simple mis au point pour les rédacteurs. L'éditeur visuel Markdown de Typemill facilite le démarrage pour les débutants.
La documentation de Typemill est très détaillée. Il s'agit en effet de prendre en main un outil très mûr et parfaitement bien pensé.
Original link
Grav
Grav, est un CMS flat File développé par l’équipe de Rocket Thème. Grav est un CMS hybride, un mix entre deux monde bien distincts. D’un coté vous avez les CMS avec base de données tel que WordPress, et de l’autre, vous avez les CMS dit statiques ou flat file. Ce CMS propose un site dynamique en utilisant PHP, mais sans avoir recours à une base de données. Les configurations sont inscrites en Yml ou en json.

Les avantages sont nombreux ! Deux avantages doivent être mentionnés : garder la simplicité de sauvegarde d'un site statique d’une part et bénéficier des fonctionnalités d’un site dynamique d'autre part.

Les remarques mentionnées ici sont tirées d'un article sur Grav publié sur le site anthedesign.fr.
Original link
Kirby
Kirby stocke le contenu d'un site dans de simples fichiers texte. Les dossiers sont des pages. On ajoute des images, des documents et des vidéos et le site est prêt. C'est aussi simple que cela ! Le contenu est lisible sur des navigateurs, des téléphones, des tablettes, etc. Kirby s'adapte à toutes les situations et à tous les projets. Il a été conçu pour les développeurs, les designers, les créatifs et les tous les autres utilisateurs.

CMS allemand dont la documentation est essentiellement en anglais, l'utilisation de Kirby est cependant expliquée en français, en long, en large et en travers, par Gilles Vauvarin, sur son site Pixenjoy.
Original link
Typemill, Grav et Kirby sont des outils dont l'usage est réservé à des débutants éclairés voire des développeurs confirmés. Voyons maintenant des outils plus facile à prendre en main. Après vous avoir présenté Datenstrom Yellow en début de rubrique, je vous propose de découvrir deux CMS développés en France et dont la documentation est donc accessible à tous les francophones.
PluXml

PluXml est un CMS flat-file qui ne cesse d'évoluer, et dans le bon sens ! Pour la famille, les amis, le site d'une petite entreprise, PluXml est une solution viable et fiable. La documentation, très riche, permet de prendre en main toutes les fonctionnalités du CMS.
read more
Dans PluXml, toutes les données sont stockées dans des fichiers xml. Une simple copie de fichiers permet de déplacer votre site sur une clé usb, ce qui le rend complètement portable. En mode collaboratif, 5 profils sont disponibles, avec des niveaux d'autorisations différents. PluXml propose les fonctionnalités suivantes :
  • Pages statiques, catégories, gestion des tags, archives
  • Gestion des commentaires
  • Gestionnaire de médias : images, documents
  • Flux Rss des articles, commentaires, tags, catégories
  • Traduction en 11 langues (français, allemand, anglais, espagnol, italien, néerlandais, occitan, polonais, portugais, roumain, russe)
Plusieurs thèmes personnalisables sont disponibles. Un framework CSS est associé au CMS.
Original link
Deltacms
Deltacms est le petit dernier des CMS sans base de données concoctés en France. Deltacms est un CMS sans base de données, adaptable, simple à installer, à utiliser et à maintenir. Le site de référence est très “amateur”, du point de vue du style, mais le produit est intéressant du point de vue fonctionnel. Il s'agit d'une déclinaison (un fork) de Zwii CMS, lui aussi destiné au grand public.
read more
C'est en effet très simple à mettre en œuvre et, moyennant quelques paramètres typographiques améliorés, on obtient un site parfaitement fonctionnel.Deltacms est un outil 'flat-file', vous n'avez pas besoin de base de données. Le site réalisé avec Deltacms s'adapte automatiquement à toutes les tailles d'écran, PC, smartphone ou tablette. Par sa simplicité d'installation et d'utilisation, ce CMS est adapté aux débutants mais aussi aux utilisateurs avancés grâce à ses nombreuses fonctionnalités. Vous pouvez choisir votre thème à l'installation, le personnaliser avec vos couleurs, vos images et effectuer le réglage de nombreux paramètres. Vous pouvez sans peine sauvegarder votre site.
L'éditeur Tinymce, WYSIWYG, avec ses fonctionnalités étendues permet toutes sortes de mise en page. Deltacms intègre un gestionnaire de fichier moderne supportant le glisser déplacer. Il dispose de nombreux modules intégrés qui permettent d'enrichir vos pages ( blog, album photo, agenda, formulaire, etc.), d'autres modules ou scripts sont proposés au téléchargement. Gratuit et open source, Deltacms est distribué sous license GNU GPL V3.
Original link