Screencast : PluXml
PluXml, pour ceux qui ne le connaissent pas encore, est un chouette CMS super original dans le sens où il s’affranchit de la traditionnelle base de données. Point positif, il conviendra ainsi à tous les hébergeurs et ne nécessitera que très très peu de maintenance. Idéal, donc, pour le blogueur qui se lance, certes, mais aussi pour le commerçant ou le patron de PME qui recherche un système fiable, léger et complètement modulable. Forcément, ça valait bien un screencast.
PluXml, le rappel des faits
Comme on l’apprend sur le site officiel, le projet PluXml a vu le jour en 2006, grâce à Skyline. Quelques années après, en juin 2008, il a été repris par Florent Monthel. Ce qu’il faut savoir, c’est que PluXml est distribué sous les termes de la licence libre GNU/GPL. Vous êtes donc libres de l’utiliser comme bon vous semble.
Au niveau technique, comme je l’indiquais un peu plus haut, PluXml repose entièrement sur le Xml. En gros, votre configuration, vos articles, vos rubriques, vos pages statiques et tous les éléments constituant votre blog seront enregistrés dans des fichiers Xml séparés. C’est ce qui permet au CMS de se passer de toute base de données.
PluXml, l’installation
L’installation de PluXml est on ne peut plus simple. On récupère l’archive, on la décompresse, on la balance sur son FTP ou dans un dossier en local, on se rend sur le site et l’installeur se lance automatiquement. Tout ce que vous avez à faire, c’est d’indiquer un nom d’utilisateur et un mot de passe. Une fois que c’est fait, vous êtes automatiquement renvoyé vers l’interface d’administration.
Même chose pour l’arborescence du CMS qui est d’une clarté sans égale. On trouve ainsi les dossiers suivants :
- Core : Contient les fichiers nécessaires au fonctionnement du CMS.
- Data : Contient les fichiers du contenu de votre blog : articles, commentaires, configuration, documents, images et pages statiques.
- Themes : Contient le thème web et le thème mobile de votre blog.
Concernant ce dernier point, PluXml intègre en effet nativement une version web et une version mobile. Ces deux thèmes distincts peuvent bien entendu être paramétrés comme bon vous semble. On précisera par ailleurs que vous pouvez télécharger d’autres thèmes sur le site officiel.
PluXml, l’utilisation
Si vous êtes habitué à l’interface d’administration de WordPress, celle de PluXml vous déroutera sans doute. Très minimaliste, elle laisse place à l’essentiel. Le menu horizontal vous permet de gérer vos articles, de créer un nouvel article, de créer vos pages statiques, de gérer les commentaires, les médias, les catégories et d’accéder au paramétrage de votre blog.
L’ensemble est très réactif et très agréable à utiliser. L’avantage d’une interface aussi minimaliste, c’est qu’elle sera utilisable par le plus grand nombre, professionnels du métier comme simples éditeurs. Gros point positif, vous pouvez très bien balancer du code dans vos pages statiques (HTML, PHP, Javascript, ASP…). En terme de développement, ça vous permettra d’être beaucoup plus réactif et de moins vous prendre la tête pour intégrer de nouvelles fonctionnalités à vos pages.
Attention quand même parce que PluXml n’est pas exempt de défauts pour autant. En ce qui me concerne, j’en ai relevé quelques uns :
- On ne peut pas créer plusieurs comptes utilisateurs. Et à l’ère du collaboratif, ce manque est assez gênant. Un seul utilisateur, c’est bien entendu un seul administrateur, certes, mais aussi et surtout un seul rédacteur.
- On ne peut pas créer une nouvelle rubrique en rédigeant un nouvel article. On doit donc d’abord passer par la rubrique « catégorie » de son interface d’administration. Un peu galère, ça nous prend du coup plus de temps.
- On ne peut paramétrer que deux tailles d’images : vignette ou taille réelle. C’est de mon point de vue l’un des plus gros manques de ce CMS. Du coup, si l’on souhaite mettre en place un thème type magazine, on sera obligé de gérer l’intégration de ses images en passant par des librairies comme GD2 et autres.
- Le CMS ne supporte pas les plugins. L’avantage, c’est qu’on reste maître de son contenu. L’inconvénient, c’est qu’on doit tout se taper à la main si l’on veut rajouter des fonctionnalités. Les développeurs s’en foutront mais pour le blogueur ou l’éditeur de contenu, c’est assez gênant.
En conclusion
Pour conclure, on peut dire que PluXml est un chouette CMS, bourré de qualités, doté d’un terrible potentiel, mais qui ne s’adresse pas forcément à tous les publics et qui ne conviendra pas non plus à tous les projets. Cela dit, notons que le projet est encore jeune, qu’il n’a pas forcément atteint sa phase de maturité (il est toujours en béta il me semble) et qu’il évoluera sans doute dans les années qui viennent. Pour ma part, ce qui est sûr, c’est que je vais me le garder sous le coude parce qu’il pourra sans doute intéresser certains clients.
Voilà , et pour le reste, tout est dans le screencast. Par contre, il faut savoir que ce dernier a été tourné après une trop courte nuit et que votre humble serviteur était du coup un peu à la ramasse. Oui, comme d’habitude, je sais… Et enfin, pour rendre à César ce qui appartient à César, il ne me reste plus qu’à remercier Dhoko qui m’a fait découvrir PluXml.
31 commentaires
Certaines balises HTML sont autorisées. N'hésitez donc pas à faire des liens ou à mettre en forme votre texte. Dans tous les cas, veillez à rester correct, courtois et agréable.
Laisser un commentaire
Si vous avez aimé cet article ou que vous souhaitez tout simplement en discuter, n'hésitez pas à réagir et à laisser un commentaire, ça fait toujours plaisir !







Tu ne connaissais point… quel honte!
Sympathique présentation néanmoins, par contre c’est pas pour du gros site tout de même, car sans bdd, ça surcharge vite
Ce qui est dommage avec pluxml c’est que l’évolution du cms est assez « fermée » et parfois trop orienté sur de vieux apriori trop « dev » et pas assez marketing/public/usability.
Tu dois aussi découvrir http://chyrp.net/ Fred!
Très très bon CMS!
@Morgan: De nom oui mais je ne m’étais jamais penché dessus auparavant. Perso, ce qui m’intéresse grandement, c’est le fait de pouvoir disposer d’un petit CMS facilement déployable. A mon avis, je vais l’intégrer à mon offre pour mes futurs clients
@Technologix: Je me le note dans un coin tiens, merci de l’info
J’ai beaucoup utilisé pluxml fut un temps, je dois etre dans le top 20 posteurs du forum
Mais j’ai trouvé mieux depuis peu, plus ergonomique, plus seo-friendly.
J’ai nommé : http://get-simple.info
Franchement de la bombe!
Je pencherai plus pour get simple..
@Morgan: Ptain, je vais avoir plein de trucs à regarder moi. Merci pour l’info en tout cas ^^
Salut Fred,
Comme les autres, je l’ai connu à ses débuts et est contribué aux développement de thème pour la première version, car la structure permet d’incorporé de superbe création (templates).
Il y a eut un vide entre le passage de main de Skyline et Monthel, ce qui dût dommage, car le projet commençais fortement à ce faire connaitre et le côté statique des évolutions et surtout les différentes variantes qui en ont découlé, on fait perdre un peu de crédibilité à celui-ci dans son début.
Ravis de voir les évolutions de ce script, car il est bien plus avancé que le premier, où il manquait pas mal de chose au niveau admin.
Bon, je dirais qu’un bonne éditeur graphique, l’ouvrirai davantage à un plus grand public, même en alourdissant un peu le script et comme tu le précise, les alternative aux liens et images pour le coté SEO, serait bénéfique.
Je précise, que je faisait parti de la Guppyteam (Guppy CMS) à l’époque de cette découverte et connaissait assez bien les contraintes des utilisateurs sur des scripts sans base de données SQL.
Voilà , sinon, encore un bon Screencast et pense à faire un procès à ton médecin (ah que !!!), car tu tousse toujours autant
Hervé
Re,
le tout sans les fôtes, manque la possibilité de se corriger dans les commentaires ^^.
Hervé
Ah, je ne savais pas que tu avais bossé sur ce projet. Non mais quand même, c’est du bon boulot qu’ils ont fait. Après, faudrait que je teste aussi les deux autres CMS qui ont été évoqués dans les commentaires de ce billet histoire de comparer mais j’avoue que PluXml a été un gros coup de coeur.
Et sinon, pour la toux, je pense que c’est quand même pas mal de la faute de la clope aussi, hein :s
Merci pour ce beau screencast, c’est intéressant d’avoir un retour sous cette forme et nous aide à faire évoluer PluXml.
Sympa ce petit screencast, Fred. Par contre, tu devrais activer l’option plein écran dans ton embed vimeo, car la on se tue les yeux, ou alors on quitte ton blog pour aller mater la vidéo sur vimeo.com
@Jay: +1
Sinon Fred je sais pas comment faut faire mais si tu peux équilibrer ta balance car tout le son sort à gauche et j’ai testé avec différent matos… en vain (bon c’est pas la mort non plus)
En tout cas toi aussi il t’as bien séduit ce petit PluXML, très léger et réactif il va à merveille avec mes petits projets actuels..
Comme tu le dis l’interface d’administration est simpliste mais bon elle va à l’essentiel ce qui la rend agréable malgré ce style très épuré. Un peu comme la vielle admin de WP qui était plus simple je trouve que le bordel organisé d’aujourd’hui.
Pour ce qui est des thèmes ça ressemble beaucoup à WordPress donc aussi rapide, le mieux était le regretté Dotclear 1.2… qui avait de vrai templates simple à faire.
Rhaa la clope elle en fait du mall, je dis ça je dis rien hein
)
Merci à toi pour la citation (j’aime ton Serv Höme
@marama: De rien, bon boulot en tout cas, félicitations
@Jay: Erf, en fait je passe par un plugin pour intégrer mes vidéos : Embedded Vidéos. Et je ne sais pas s’il propose l’option, faudra que j’aille voir.
@dhoko: Je m’occuperais du son. De la clope, par contre, ça risque d’être difficile. Je réduis mais bon… Après j’ai un sale caractère, ça le fait pas ^^
Pour PluXml, la simplicité, c’est une bonne chose, c’est certain, mais il y a quand même deux ou trois petites choses qui manquent un peu (et que j’ai énuméré dans le billet). Suffirait juste que ces éléments soient corrigés, en fait. Le reste, l’aspect graphique toussa, on s’en fout un peu en fait.
Et de rien sinon, tu la méritais bien
Une version stable vient de sortir avec notamment la possibilité de créer une catégorie au cours de la rédaction d’un article,
http://pluxml.org/?article31/01-01-2010-pluxml-stable
@antistress: Merci pour l’info, je pense que je vais pouvoir intégrer PluXml à mon offre professionnelle
Sans vouloir abuser, je suis débutant vu que j’essaye de quitter Blogger
J’ai souscrit un espace sur toile-libre.org pour y héberger mon blogue que je voudrais gérer avec pluxml mais je suis paumé grave si t’as un peu de temps…
http://forum.pluxml.org/viewtopic.php?pid=11158#p11158
@antistress: Je ne comprends pas trop ta question en fait, mais l’emplacement de ton dossier m’a l’air un peu barré. Pas besoin de mettre son contenu directement à la racine du dossier ?
J’ai mis le contenu du dossier pluxml directement à la racine du site, sans le dossier mais ça ne change rien
Je suis complètement perdu :-/
@antistress: Et quand tu lances l’installeur, il se passe quoi ?
je ne sais pas comment faire apparemment
j’essaie de lancer install.php depuis le navigateur mais j’ai pas la bonne url
ni http://libre-ouvert.toile-libre.org/install.php ni http://libre-ouvert.toile-libre.org/groupie/install.php ne marchent
@antistress : ton problème viens plus du côté de ton hébergeur que de pluxml. En gros si j’ai bien compris tu ne sais pas ou mettre tes fichiers?
Tu as consulté la doc de ton hébergeur?
Je te propose de continuer cette discussion sur le forum pluxml plutôt qu’ici
@antistress: Ouais, donc ça doit venir de ton hébergeur, heureusement que Marama est dans le coin, hein
@Marama: Merci d’aider mes lecteurs ^^
oui merci à tous deux de vos efforts même si j’aurais bien besoin d’un miracle pour m’en sortir
@antistress: En informatique, les miracles sont courant, ne t’en fais pas
il a eu lieu
@antistress: Cool
hehe antistress passe enfin hors de blogger
et sur PLuxml cool ^^ Finit le google is watching you.
@ dhoko : clair, et c’est pas toujours évident de quitter sa cage, je ne t’apprends rien Colibri
Je ne connais pas les wordpress et dotclear etc si ce n’est de nom, mais je dois dire qu’une fois installé PluXml c’est limpide à l’usage semble t-il (je découvre)
Tiens t’es sous Servhome, c’est bien ? Là je teste toile libre. Si ça le fait je compte adhérer. J’ai lu parfois que le temps de réponse pouvait être un peu long
Fred, tu permets un peu de HS ? en même temps c’est lié au sujet, un CMS implique un espace pour l’héberger…
Tiens, un autre projet de cms sans bdd, qui est seo freindly, donc un atout CONSIDERABLE!!
http://fr.php-nanomus.org/
@Morgan: Je le note dans un coin, thanks pour l’info Momo