18
Flat File CMS Tour d’horizon

Flat File CMS - AgoraCMS 2014

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Flat File CMS - AgoraCMS 2014

Flat File CMSTour d’horizon

Page 2: Flat File CMS - AgoraCMS 2014

Qui parle ?Internaute depuis 1994 ex- “webmaster” (pro et perso)ex- blogueurex- développeur web, contributeur CMS Libresex- chef de projet web clientMilitant pour le logiciel libre (président de l’Aful)

Page 3: Flat File CMS - AgoraCMS 2014

Flat File CMS c’est quoi ?C’est un système de gestionde contenu web qui stocke le contenu dans des fichiers et des dossiers plutôt que dans une base de données.

Page 4: Flat File CMS - AgoraCMS 2014

Histoire du webPrincipalement des sites statiquesDynamise via CGI (surtout perl)Applets JavaPopularisation de PHP3

Page 5: Flat File CMS - AgoraCMS 2014

Boite à outilsÉditeur de texteÉditeurs HTMLÉditeurs WYSIWYGWeb Content Management System

Page 6: Flat File CMS - AgoraCMS 2014

Succès du webAmélioration des performancesdes temps de réponse des sites

● Cache (proxy-cache)● Load balancing

Page 7: Flat File CMS - AgoraCMS 2014

Philosophies

File system

Database

Page 8: Flat File CMS - AgoraCMS 2014

Retour sur ADHESIONApplication deDéveloppement etd’Hébergement deSite InternetOrienté Novice

Page 9: Flat File CMS - AgoraCMS 2014

Fonctions externalisées

Page 10: Flat File CMS - AgoraCMS 2014

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

Page 11: Flat File CMS - AgoraCMS 2014

Marteau de MaslowSi le seul outil que vous avez est un marteau, vous tendez à voir tout problème comme un clou -- Abraham Maslow

Page 12: Flat File CMS - AgoraCMS 2014

Avantages Flat File CMS● Rapidité● Sécurité● Simplicité● Portabilité● Calcul serveur moindre

Page 13: Flat File CMS - AgoraCMS 2014

PanoramaPico - Monstra - GetSimple - Jekyll - Dropplets - RazorCMS - Mapix CMS - Stacey - FlatPress - feindura - LotusCMS - la.plume - texTPress - Nesta - CMSimple - gpEasy-CMS - pluck - SmartyCMS …

Page 14: Flat File CMS - AgoraCMS 2014

Focus sur JekyllRubyTemplating LiquidPluginsMarkdown ou Textile

Site statiqueAdapté pour blogsOutils de migration

Plus un “Content Publisher System” qu’un “Content Management System”Très puissant mais peu adapté à profils non techniques

Page 15: Flat File CMS - AgoraCMS 2014

Focus sur feinduraPHPPlugins et AddonsStatistiques incluses

Full WysiwygMulti-utilisateurMulti-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

Page 16: Flat File CMS - AgoraCMS 2014

Focus sur GetSimplePHPXML basedPluginsUndo

Interface à la DrupalFull WysiwygMulti-utilisateur

Une belle alternative à Drupal pour des sites relativement simples

Page 17: Flat File CMS - AgoraCMS 2014

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, …

Page 18: Flat File CMS - AgoraCMS 2014

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