Pico CMS - Un CMS en "FLAT" - Présentation

Les CMS (Content Management System ou Système de Gestion de Contenu), ce n'est pas ce qui manque. Entre l'excellent Joomla!, WordPress, Prestashop et les autres, il y a de quoi faire.

Alors, quand on m'a demandé de tester PICO, ce n'était pas réellement avec plaisir car je ne voyais pas ce qui pouvait y avoir de plus, sauf que...j'en fait un tuto...

Léger comme une "FLAT" 500

La première des choses qui frappe, c'est le poids de l'archive quand on la télécharge - 22.5ko, soit 500x moins que Joomla! Autre particularité - et c'est le cas de tous les FLAT cms - il n'y a aucune base de données...d'où une rapidité incroyable !

La preuve ? notre site dsio.fr utilise cette technologie.

A l'intérieur, 6 dossiers (dont seulement 4 vont etre utilisés) et quelques fichiers.

  • content : c'est le dossier qui va contenir vos pages au format.md
  • themes : C'est le dossier qui va contenir les éléments de votre charte graphique (css, js, html...)
  • images : contient vos images
  • plugins : contient les plugins

Markdown

Le Markdown est un outils de convertion texte > HTML. Grace à cet outils, vous allez pouvoir écrire vos contenus d'une manière très simple et ceux-ci seront automatiquement convertis en format HTML, valid XHTML.

Par exemple, pour mettre un texte en italique, il suffit de l'entourer par deux *, en gras par deux **

*texte italique*
**texte gras**

Vous trouverez toute la syntaxe sur cette page

Installation

Dans le genre simple, on ne peut pas faire mieux.

  1. Télécharger
  2. Dézippé
  3. Uploader via votre FTP, C'est tout !

Quelques plugins, mais pas trop

Un plugin est un fichier PHP à rajouter dans le répertoire plugins et qui sert a étendre les fonctionnalités de PICO. La liste des plugins disponibles est accessible à cette adresse.

Je vous laisse parcourir la liste tranquillement et faire votre choix, néanmoins, je vous conseille les suivants :

  • Pico Advanced Meta
  • Pico Cache
  • Pico GoogleSite verificator et Pico Google Analytics
  • Pico sitemap
  • Pico contact

Et le responsive

Et non, PICO n'est pas responsive par défaut, c'est la seule ombre au tableau. Mais grace mon bien-aimé Bootstrap, ce petit problème va etre résolu en quelques minutes.

Nous verrons comment intégrer Bootstrap à PICO dans la 2ème partie de ce tuto.

Vous pensez que cet article peut intérresser votre entourage, partagez-le sur les réseaux sociaux