Flat File CMS
Tour d’horizon
Qui parle ?
Internaute depuis 1994
ex- “webmaster” (pro et perso)
ex- blogueur
ex- développeur web, contributeur CMS Libres
ex- chef de projet web client
Militant pour le logiciel libre (président de l’Aful)
Flat File CMS c’est quoi ?
C’est un système de gestion
de contenu web qui stocke
le contenu dans des fichiers
et des dossiers plutôt que
dans une base de données.
Histoire du web
Principalement des sites statiques
Dynamise via CGI (surtout perl)
Applets Java
Popularisation de PHP3
Boite à outils
Éditeur de texte
Éditeurs HTML
Éditeurs WYSIWYG
Web Content Management System
Succès du web
Amélioration des performances
des temps de réponse des sites
● Cache (proxy-cache)
● Load balancing
Philosophies
File system
Database
Retour sur ADHESION
Application de
Développement et
d’Hébergement de
Site Internet
Orienté Novice
Fonctions externalisées
KISS principle
● Keep It Simple, Stupid
● Less is More
La perfection est atteinte, non pas lorsqu'il n'y a
plus rien à ajouter, mais lorsqu'il n'y a plus rien
à retirer -- Antoine de Saint-Exupéry
Marteau de Maslow
Si le seul outil que vous avez
est un marteau, vous tendez
à voir tout problème comme
un clou -- Abraham Maslow
Avantages Flat File CMS
● Rapidité
● Sécurité
● Simplicité
● Portabilité
● Calcul serveur moindre
Panorama
Pico - Monstra - GetSimple - Jekyll - Dropplets -
RazorCMS - Mapix CMS - Stacey - FlatPress -
feindura - LotusCMS - la.plume - texTPress -
Nesta - CMSimple - gpEasy-CMS - pluck -
SmartyCMS …
Focus sur Jekyll
Ruby
Templating Liquid
Plugins
Markdown ou Textile
Site statique
Adapté pour blogs
Outils de migration
Plus un “Content Publisher System” qu’un “Content Management System”
Très puissant mais peu adapté à profils non techniques
Focus sur feindura
PHP
Plugins et Addons
Statistiques incluses
Full Wysiwyg
Multi-utilisateur
Multi-langues
Véritable CMS qui saura séduire les TPE et PME souhaitant un petit site.
Un plaisir pour les designers poussant CSS dans ses retranchements
Focus sur GetSimple
PHP
XML based
Plugins
Undo
Interface à la Drupal
Full Wysiwyg
Multi-utilisateur
Une belle alternative à Drupal pour des sites relativement simples
Comment choisir ?
Techno : PHP, Ruby, Python, …
Addons : extension, plugins ?
Coloriage : besoin de templating ?
Cible : Site événementiel, blog, site vitrine, …
Utilisateurs: Multi-utilisateurs (admin, éditeurs),
édition WYSIWYG, …
Merci de votre attention
Images sous licences libres ou du domaine public.
● Slide 2 : Social Event © Open World Forum 2013
● Slide 3 : Web Folder Icon © OCAL
● Slide 4 : World wide web © Svilen.milev
● Slide 5 : Toolbox_icon © Tanemori
● Slide 6 : Performance Graph © GusEinstein
● Slide 7 : filesystem hierarchy /home © juliettetaka
● Slide 8 : Fleet 5 nations © U.S. Navy/PH3 Alta I. Cutler
● Slide 10 : Kiss at Helfest 2013 © Llann Wé²
● Slide 11 : Hammer © rejon
● Slide 12 : More sticker © easy
Images non libres ou incertaines :
● Slide 9 : Logos de services web ou d’entreprises appartenant à leurs propriétaires respectifs
● Slide 14 : Œuvre orpheline

Flat File CMS - AgoraCMS 2014

  • 1.
    Flat File CMS Tourd’horizon
  • 2.
    Qui parle ? Internautedepuis 1994 ex- “webmaster” (pro et perso) ex- blogueur ex- développeur web, contributeur CMS Libres ex- chef de projet web client Militant pour le logiciel libre (président de l’Aful)
  • 3.
    Flat File CMSc’est quoi ? C’est un système de gestion de contenu web qui stocke le contenu dans des fichiers et des dossiers plutôt que dans une base de données.
  • 4.
    Histoire du web Principalementdes sites statiques Dynamise via CGI (surtout perl) Applets Java Popularisation de PHP3
  • 5.
    Boite à outils Éditeurde texte Éditeurs HTML Éditeurs WYSIWYG Web Content Management System
  • 6.
    Succès du web Améliorationdes performances des temps de réponse des sites ● Cache (proxy-cache) ● Load balancing
  • 7.
  • 8.
    Retour sur ADHESION Applicationde Développement et d’Hébergement de Site Internet Orienté Novice
  • 9.
  • 10.
    KISS principle ● KeepIt Simple, Stupid ● Less is More La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer -- Antoine de Saint-Exupéry
  • 11.
    Marteau de Maslow Sile seul outil que vous avez est un marteau, vous tendez à voir tout problème comme un clou -- Abraham Maslow
  • 12.
    Avantages Flat FileCMS ● Rapidité ● Sécurité ● Simplicité ● Portabilité ● Calcul serveur moindre
  • 13.
    Panorama Pico - Monstra- GetSimple - Jekyll - Dropplets - RazorCMS - Mapix CMS - Stacey - FlatPress - feindura - LotusCMS - la.plume - texTPress - Nesta - CMSimple - gpEasy-CMS - pluck - SmartyCMS …
  • 14.
    Focus sur Jekyll Ruby TemplatingLiquid Plugins Markdown ou Textile Site statique Adapté pour blogs Outils de migration Plus un “Content Publisher System” qu’un “Content Management System” Très puissant mais peu adapté à profils non techniques
  • 15.
    Focus sur feindura PHP Pluginset Addons Statistiques incluses Full Wysiwyg Multi-utilisateur Multi-langues Véritable CMS qui saura séduire les TPE et PME souhaitant un petit site. Un plaisir pour les designers poussant CSS dans ses retranchements
  • 16.
    Focus sur GetSimple PHP XMLbased Plugins Undo Interface à la Drupal Full Wysiwyg Multi-utilisateur Une belle alternative à Drupal pour des sites relativement simples
  • 17.
    Comment choisir ? Techno: PHP, Ruby, Python, … Addons : extension, plugins ? Coloriage : besoin de templating ? Cible : Site événementiel, blog, site vitrine, … Utilisateurs: Multi-utilisateurs (admin, éditeurs), édition WYSIWYG, …
  • 18.
    Merci de votreattention Images sous licences libres ou du domaine public. ● Slide 2 : Social Event © Open World Forum 2013 ● Slide 3 : Web Folder Icon © OCAL ● Slide 4 : World wide web © Svilen.milev ● Slide 5 : Toolbox_icon © Tanemori ● Slide 6 : Performance Graph © GusEinstein ● Slide 7 : filesystem hierarchy /home © juliettetaka ● Slide 8 : Fleet 5 nations © U.S. Navy/PH3 Alta I. Cutler ● Slide 10 : Kiss at Helfest 2013 © Llann Wé² ● Slide 11 : Hammer © rejon ● Slide 12 : More sticker © easy Images non libres ou incertaines : ● Slide 9 : Logos de services web ou d’entreprises appartenant à leurs propriétaires respectifs ● Slide 14 : Œuvre orpheline