<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.luxbum.net/index.php/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Luxbum.net - Blog d'information - Tag - pluf</title>
  <link>http://blog.luxbum.net/index.php/</link>
  <atom:link href="http://blog.luxbum.net/index.php/feed/tag/pluf/rss2" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Fri, 05 Sep 2008 20:06:31 +0100</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Passage en PHP 5 et intégration de Pluf</title>
    <link>http://blog.luxbum.net/index.php/post/2007/05/26/Passage-en-PHP-5-et-integration-de-Pluf</link>
    <guid isPermaLink="false">urn:md5:5354035bbdf2c45f11baa3a6729a5368</guid>
    <pubDate>Sat, 26 May 2007 16:05:00 +0200</pubDate>
    <dc:creator>Nicolas L.</dc:creator>
        <category>Développement</category>
        <category>développement</category><category>pluf</category>    
    <description>    &lt;p&gt;J'ai très longtemps hésité avant de faire le grand pas, mais c'est désormais fait, j'ai passé luxbum en php5.&lt;/p&gt;


&lt;p&gt;Les raisons de ce choix sont multiples. La principale est la possibilité de pouvoir intégrer une partie d'un framework écrit en php 5 que j'aprécie particulièrement, j'ai nommé &lt;a href=&quot;http://pluf.org/svn/projects/pluf/trunk/&quot; hreflang=&quot;fr&quot;&gt;Pluf&lt;/a&gt;, &lt;a href=&quot;http://www.google.fr/search?hl=fr&amp;amp;q=site%3Axhtml.net+pluf&quot;&gt;pluf sur le site de l'auteur&lt;/a&gt;. Pluf intègre une version modifiée et simplifiée du moteur de template de &lt;a href=&quot;http://jelix.org&quot;&gt;Jelix&lt;/a&gt;, Pluf possède un controlleur très facile d'accès.&lt;/p&gt;


&lt;h4&gt;L'intégration de pluf a permis plusieurs choses :&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Avoir un système de templates correct. En effet, le système de pseudos templates que j'ai écrit possède beaucoup de limitations. Pour expliquer brièvement, luxbum possède des classes de bases représentant une galerie, un index, une image, etc... Pour pouvoir les représenter dans une page web, j'ai écrit une surcouche à chacune des méthodes que je souhaite disponibles à l'affichage. Cela m'a représenté un travail important, mais ça a fonctionné correctement jusqu'à ce que je me rende compte de mes erreurs. Je m'en suis rendu compte lors de l'intégration des vidéos, et plus particulièrement lors de l'intégration des sélections : j'ai été incapable d'afficher la sélection courante sans devoir passer une journée à rajouter du code dégueulasse partout.&lt;/li&gt;
&lt;li&gt;Avoir un système de vues correct.&lt;/li&gt;
&lt;li&gt;La réécriture correcte de toute la présentation et des deux templates de luxbum en une journée seulement. En comparaison, l'écriture de mon pseudo système de templates m'a prit quelques semaines en travaillant le week-end et quelques heures le soir...&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;Le passage au php 5 me permet également les choses suivantes :&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Avoir un modèle objet correct et arrêter de bidouiller avec la couche objet trop simpliste de php 4.&lt;/li&gt;
&lt;li&gt;Avoir une gestion d'erreur très fine : n'importe quelle erreur d'accès aux galeries est interceptée et une page d'erreur spécifique est affichée.&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
          <comments>http://blog.luxbum.net/index.php/post/2007/05/26/Passage-en-PHP-5-et-integration-de-Pluf#comment-form</comments>
      <wfw:comment>http://blog.luxbum.net/index.php/post/2007/05/26/Passage-en-PHP-5-et-integration-de-Pluf#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.luxbum.net/index.php/feed/rss2/comments/6</wfw:commentRss>
      </item>
    
</channel>
</rss>