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

PluXml, le site officiel

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

PluXml, l'arborescence du dossier

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

PluXml, l'interface d'administration

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.

Tags : , , , , , ,

A propos de l'auteur : Fred

Serial blogueur, vous pouvez me retrouver sur Twitter ou encore sur Facebook, sans oublier bien évidemment Google+. D'ailleurs, saviez-vous que la Fredzone a une page sur le réseau social de Google ?

ARTICLES SIMILAIRES Ils pourraient aussi vous plaire

  • Screencast : Spotify Apps
    Screencast : Spotify Apps
    C'est hier soir et en grande pompe que Spotify a levé le voile sur sa toute nouvelle plateforme d'applications, une plateforme qui va nous permettre d'ajouter très facilement des fonctionnalités à l'application. Or juste...
  • Screencast : PostPost
    Screencast : PostPost
    Facebook, c'est bien (ou pas) mais des fois on passe à côté de super trucs qui finissent noyés sous la quantité d'informations défilant sur nos murs respectifs. Avec PostPost, tu vas pouvoir changer les choses et opter p...
  • Screencast : RemixJobs v2
    Screencast : RemixJobs v2
    C'est malheureux mais vous êtes nombreux à chercher du boulot. Forcément, la période des fêtes de fin d'année n'est pas la plus propice pour trouver un gentil patron qui nous filera de quoi farcir nos dindes et c'est pou...
  • Startino, un gestionnaire de tâches en ligne
    Startino, un gestionnaire de tâches en ligne
    Quand t'es un homme d'affaire jeune, séduisant et dynamique, c'est pas toujours facile de t'organiser. Entre tes gros comptes de clients (subtil, subtil), ta femme et tes maitresses, faut être doté d'un sacré sens de l'o...
  • NowRelevant, un moteur de recherche très actuel
    NowRelevant, un moteur de recherche très actuel
    C'est marrant, on voit débarquer de plus en plus de nouveaux moteurs de recherche depuis quelques semaines. A croire que certains pensent encore qu'il est possible de contrecarrer les plans diaboliques de Google. Et aprè...

32 commentaires

  1. Morgan 18 décembre 2009 à 12 h 15 min #1

    Tu ne connaissais point… quel honte! :mrgreen:

    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.

    RépondreRépondre
  2. Technologix 18 décembre 2009 à 13 h 13 min #2

    Tu dois aussi découvrir http://chyrp.net/ Fred!
    Très très bon CMS!

    RépondreRépondre
  3. Fred 18 décembre 2009 à 13 h 15 min #3

    @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 :D

    RépondreRépondre
  4. Fred 18 décembre 2009 à 13 h 17 min #4

    @Technologix: Je me le note dans un coin tiens, merci de l’info :D

    RépondreRépondre
  5. Morgan 18 décembre 2009 à 13 h 38 min #5

    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!

    RépondreRépondre
  6. greg 18 décembre 2009 à 13 h 49 min #6

    Je pencherai plus pour get simple.. :)

    RépondreRépondre
  7. Fred 18 décembre 2009 à 13 h 57 min #7

    @Morgan: Ptain, je vais avoir plein de trucs à regarder moi. Merci pour l’info en tout cas ^^

    RépondreRépondre
  8. deherve 18 décembre 2009 à 15 h 30 min #8

    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é

    RépondreRépondre
  9. deherve 18 décembre 2009 à 15 h 32 min #9

    Re,

    le tout sans les fôtes, manque la possibilité de se corriger dans les commentaires ^^.

    Hervé

    RépondreRépondre
  10. Fred 19 décembre 2009 à 16 h 48 min #10

    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

    RépondreRépondre
  11. marama 19 décembre 2009 à 23 h 49 min #11

    Merci pour ce beau screencast, c’est intéressant d’avoir un retour sous cette forme et nous aide à faire évoluer PluXml.

    RépondreRépondre
  12. Jay 20 décembre 2009 à 6 h 06 min #12

    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 ;-)

    RépondreRépondre
  13. dhoko 20 décembre 2009 à 22 h 30 min #13

    @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 :mrgreen: )

    RépondreRépondre
  14. Fred 21 décembre 2009 à 20 h 56 min #14

    @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 :)

    RépondreRépondre
  15. antistress 3 janvier 2010 à 23 h 17 min #15

    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

    RépondreRépondre
  16. Fred 4 janvier 2010 à 16 h 08 min #16

    @antistress: Merci pour l’info, je pense que je vais pouvoir intégrer PluXml à mon offre professionnelle :)

    RépondreRépondre
  17. antistress 5 janvier 2010 à 0 h 46 min #17

    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

    RépondreRépondre
  18. Fred 5 janvier 2010 à 8 h 34 min #18

    @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 ?

    RépondreRépondre
  19. antistress 5 janvier 2010 à 23 h 10 min #19

    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 :-/

    RépondreRépondre
  20. Fred 5 janvier 2010 à 23 h 23 min #20

    @antistress: Et quand tu lances l’installeur, il se passe quoi ?

    RépondreRépondre
  21. antistress 6 janvier 2010 à 1 h 13 min #21

    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

    RépondreRépondre
  22. Marama 6 janvier 2010 à 9 h 48 min #22

    @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

    RépondreRépondre
  23. Fred 6 janvier 2010 à 14 h 27 min #23

    @antistress: Ouais, donc ça doit venir de ton hébergeur, heureusement que Marama est dans le coin, hein ;)

    @Marama: Merci d’aider mes lecteurs ^^

    RépondreRépondre
  24. antistress 6 janvier 2010 à 23 h 42 min #24

    oui merci à tous deux de vos efforts même si j’aurais bien besoin d’un miracle pour m’en sortir ;-)

    RépondreRépondre
  25. Fred 7 janvier 2010 à 16 h 48 min #25

    @antistress: En informatique, les miracles sont courant, ne t’en fais pas :)

    RépondreRépondre
  26. antistress 7 janvier 2010 à 16 h 52 min #26

    il a eu lieu :-)

    RépondreRépondre
  27. Fred 7 janvier 2010 à 16 h 56 min #27

    @antistress: Cool :)

    RépondreRépondre
  28. dhoko 7 janvier 2010 à 22 h 21 min #28

    hehe antistress passe enfin hors de blogger ;) et sur PLuxml cool ^^ Finit le google is watching you.

    RépondreRépondre
  29. antistress 7 janvier 2010 à 22 h 37 min #29

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

    RépondreRépondre
  30. Morgan 8 janvier 2010 à 11 h 19 min #30

    Tiens, un autre projet de cms sans bdd, qui est seo freindly, donc un atout CONSIDERABLE!!

    http://fr.php-nanomus.org/

    RépondreRépondre
  31. Fred 8 janvier 2010 à 13 h 48 min #31

    @Morgan: Je le note dans un coin, thanks pour l’info Momo :)

    RépondreRépondre
  32. Pingback: 10 thèmes pour PluXML | Blogopro

Laisser un commentaire Ne soyez pas timide !