Dis tonton, c'est quoi PluXml ?
Je ne sais pas si tu le sais, mais j'aime bien PluXml, et de ce fait, je vais te le présenter aujourd'hui. Je profite de la sortie de PluXml 5.1.3 pour écrire enfin ce billet qui me trotte dans la tête depuis un petit moment maintenant. Nous allons faire le tour de ce qu'est capable PluXml à l'heure d'aujourd'hui, un CMS si petit soit-il, pourrait surprendre bien des gens.
Je ne vais pas parler que de la légèreté de PluXml, ce serait (presque) trop facile, je vais tenter de vous prouver que les "gros" CMS qui existent aujourd'hui ne sont , malheureusement, pas toujours utilisés dans de bonnes conditions. Je ferai tout cela le plus concrètement possible afin de ne pas être tenté de donner mon avis personnel trop souvent dans cet article, puisque forcément, je ne suis pas neutre !
Présentation de la petite bête
Le titre de ce billet n'est pas là par hasard, en effet, mon petit neveu ma demandé il y a quelques temps en voyant mon adresse email : " Dis tonton, c'est quoi plu-ixé-melle ? ", je n'ai pu m'empêcher de rire, puis face à l'air dubitatif de mon frère, je me suis lancé dans des explications sans fin.
PluXml est un système de gestion de contenu ayant pour but de vous faciliter la tâche dans la création de votre site web. Il n'est pas tout à fait comme les plus connus tels que Wordpress ou Drupal se différenciant par son système de stockage des données via XML et non SQL. Cela lui permet d'offrir une portabilité et une facilité d'installation enfantine.
Du fait qu'il soit différent, PluXml n'est pas destiné à tout projet, loin de là, mais est néanmoins une solution, de mon point de vue, idéale pour des blogs ou sites vitrines par exemple. Vouloir l'utiliser pour une boutique de e-commerce ou un projet de 100 pages est loin d'être la solution ultime. A chacun son terrain comme on dit ! Malheureusement, PluXml est souvent laissé de côté suite à des critiques remontant parfois à plusieurs années, bref, je ne critique pas, mais je pense que le tester est une bonne solution pour, qui sais, changer d'avis.
Une prise en main simple et rapide
Ce que j'aime le plus dans PluXml est certainement la simplicité avec laquelle quiconque avec un minimum de connaissances : upload sur un serveur, peut utiliser en moins de 30 secondes l'outil, en effet l'installation se déroule en une seule et unique étape ( voir ci-dessous ), vous accédez ensuite directement à votre site, sans plus de conneries inutiles à remplir.
Voilà vous avez désormais accès à votre site, le point noir à cette étape de votre progression est sans aucun doute le fait que l'administration est dépourvue de certaines options, en effet, pour le néophyte, ne pas avoir d'éditeur de texte de base peut-être un gros frein, malgré le fait que plusieurs plugins sont désormais disponibles et très faciles à mettre en place, c'est déroutant. La partie administration a été récemment revue afin d'être ( beaucoup ) plus intuitive, il est désormais relativement simple, après un état des lieux de trouver les différents outils mis à votre disposition pour vous aider a éditer les pages de votre site.
Pour celui ayant un petit vécu avec d'autres CMS la prise en main est, encore une fois de mon point de vue, à la portée de tous.
Une méthode pour l'affiche et la modification simplifiée
Pour beaucoup de personnes, le choix d'un outil se fait sur une liste de critères ( logique non ? ), celui dont je vais vous parler est essentiel pour beaucoup d'intégrateurs : la méthode disponible pour l'affiche / personnalisation des éléments dans une page. PluXml dispose donc d'une méthode nommée plxShow, cette dernière permet d'appeler des éléments dans votre structure de manière relativement simple ( voir ci-dessous ).
Ceci est un exemple parmi tant d'autres vous permettant d'automatiser l'entrée des données via votre administration. La liste complète des méthodes disponibles à l'heure actuelle est dans la documentation du développeur. Je ne vais pas pousser ce sujet trop loin, le but étant de ne pas s'endormir sur une partie avant la fin de l'article.
Depuis la version 5.0 du projet, il est désormais possible d'utiliser des extensions ou plugins : ceux-ci sont là pour vous éviter de mettre les mains dans le cambouis et ainsi facilitent encore la tâche aux personnes découvrant ce genre d'outils, actuellement seuls quelques plugins sont disponibles mais arrivent de plus en plus nombreux et forts utiles pour prouver que PluXml ce n'est pas JUSTE un moteur de blog, il devient désormais aisé de réaliser son portfolio par exemple ( tiens, ça donne une idée d'atelier / article ça ).
Le mot de la fin
PluXml est encore un jeune CMS, néanmoins je ne décampe pas du fait qu'utiliser Joomla ou Wordpress pour une vcard est juste ridicule, bon ok, utiliser un CMS pour une vcard est limite, mais il faut penser que tout le monde ne connais pas forcement HTML, CSS, PHP ou Javascript, donc bon. Je pense que le projet a encore de l'avenir contrairement à ce que pensent les gens face à l'évolution des plus grands, comme je l'ai dit plus haut, chacun à sa place !
T'es pas content ? Dit-le moi ( sans m'insulter si possible ). Allez à bientôt !