Je me demande bien si le petit PluXml est à la hauteur de mon projet...

Editon du - Mots-clés : PluXml, CMS

i Source photo : Idee... par Alessandro Pinna

À chaque étude de projet je me pose la question, je n'y suis pas obligé mais bon, j'ai un petit attachement pour ce système de gestion de contenu, allez savoir pourquoi. Peut-être parce-qu'il est beaucoup plus surprenant que tu ne pourrais l'imaginer.

Je suis souvent confrontés aux articles qui honorent PluXml, mais pas trop, de peur que nous le transformions en usine à gaz sûrement...

Dans un sens je trouve ça dommage, j'ai donc voulu écrire cet article afin de continuer dans la lancée de Dis tonton, c'est quoi PluXml ?

Moi je veux un blog, ça passe ?

Pour sûr, les capacités du CMS sont tout à fait capables de vous permettre de bloguer, seul ou à plusieurs avec des niveaux différents si vous souhaitez garder pour vous seul le contrôle total de votre administration, gérer vos plugins simplement ou encore modifier votre thème depuis l'administration.

C'est nouveau ? Non, pas vraiment, mais au lieu de parler tout le temps du stockage ( non fiable pour tous ceux venant de wordpress ) via XML, essaie donc de tester toutes les fonctionnalités et les capacités de charges, j'entend par là les limites à ne pas dépasser.

Oui faut pas déconner, tu ne peux pas vraiment envisager PluXml pour un blog comme celui de Korben par exemple, les temps de chargements te le feront ressentir, mais pour un blog de type classique, comme le tien par exemple, peux très largement être réalisé avec PluXml et si tu ne me crois pas avec ces quelques mots, sache que tu disposes d'un plugin concocté par Stéphane pour que tu puisses charger ( sans efforts ) ton site de test en articles et commentaires, cela te permet de juger avec comme autre preuve que "J'ai lu chez machin qu'avec 100 articles ça passe pas".

PluXml se limite t-il à un blog ?

Non, j'aurai pu limiter ce paragraphe à cela mais bon, j'ai envie de râler donc...
NON, ce n'est pas JUSTE un moteur de blog, tu as vu ça où ? Bien sur quand nous le présentons c'est sous cette forme, et c'est là que nous ne sommes pas malin. En effet, tu disposes désormais de plusieurs méthodes afin de modifier PluXml pour qu'il ressemble ( dans sa structure ) au projet de tes rêves ( enfin presque hein ).

  • Via des plugins : Méthode qui ne nécessite pas d'explication je pense, c'est relativement simple à prendre en main.

  • Via les pages statiques : Facilement gérables depuis l'administration, elle peuvent vous permettre de réaliser très simplement des pages avec divers sorte de contenu puisqu'elles acceptent le PHP et le JavaScript, c'est pas mal pour les dev en herbe.

  • Via les pages statiques : Merde il radote, et bien non, tu peux attribuer une structure différente à chaque page statique, regarde bien les options lors de la rédaction. Tu peux donc avoir bon nombre de pages différentes avec un contenu totalement différent à compter du moment où tu aimes mettre les mains dans le cambouis, pour les dev un peu plus expérimentés on va dire.

Tu es soucieux des performances au plus haut point ? Sache aussi que PluXml intègre une méthode appelée templateCss, couplée avec le système de template il te permet de charger une feuille de style personnalisée pour chaque page statique, cela peux s'avérer utile si tu as beaucoup de CSS. Exemple; tu crées une page statique-folio.php dans ton dossier thème, tu peux lui attribuer une feuille statique-folio.css, ainsi tu n'est pas obligé de charger tout ton css dans une seule page si tu disposes d'un site assez important, pas mal non ?

De même avec les mobiles, aujourd'hui beaucoup utilisent les medias-queries, c'est vraiment sympa et cela peux permettre de réaliser une version mobile en moins d'une heure, c'est Raphaël qui l'a dit !, je peux le prouver, j'étais à son atelier lors du barcamp Bordeaux 2011 et je dois avouer que c'est assez impressionnant.

Mais comme il le précise, certains site nécessite une version mobile à part afin de ne pas faire n'importe quoi avec le chargement des fichiers, ainsi PluXml dispose d'un plugin permettant la détection d'un appareil mobile et dans ce cas l'affichage d'un thème différent que vous pouvez modifier avec les mêmes outils que pour la version web, c'est pas du bonheur ça ?

Et c'est tout ?

C'est pas mal non ? Tu imagines ce que l'on peux faire avec un CMS qui ne sais sois-disant faire que du blog correctement, et encore, je ne te donne pas toutes les astuces, mais sache que tu peux faire beaucoup plus qu'un simple blog, ne l'oublie pas, il paraît que ça peux être utile !

Et si tu ne trouves chaussure à ton pied dans la galerie de thèmes ( c'est un des points noir nous le savons ) n'oublie pas que le forum est là, si l'équipe n'a pas toujours le temps, il y a peut-être un bénévole qui acceptera de t'aider, ils ne mordent pas, enfin pas à ma connaissance.

Ressources