<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://prendreuncafe.com/blog/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Prendre un Café - Tag - methodologie  - Commentaires</title>
  <link>http://prendreuncafe.com/blog/</link>
  <atom:link href="http://prendreuncafe.com/blog/feed/tag/methodologie/rss2/comments" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Tue, 30 Dec 2008 16:33:00 +0100</pubDate>
  <copyright>Contenus sous licence Creative Commons BY-SA</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
    
    <item>
    <title>Utiliser Symfony pour vos projets - Jean-Phi</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12744</link>
    <guid isPermaLink="false">urn:md5:4f167d0f910a96c3d97fc6617a8324c8</guid>
    <pubDate>Mon, 26 Nov 2007 10:38:28 +0100</pubDate>
    <dc:creator>Jean-Phi</dc:creator>
    
    <description>&lt;p&gt;Effectivement, mais il me semble que ça coule de source.....&lt;br /&gt;
Pour faire un patch il faut du temps, or je n'en ai pas, sur notre petit framework perso, ca fonctionne déjà comme ca.&lt;br /&gt;
Pour aller plus loin, on genère les tables associatives automatiquement.&lt;br /&gt;
Exemple (relation n...n) :&lt;br /&gt;
ClassA :&lt;/p&gt;


&lt;p&gt;ClassB :&lt;br /&gt;
constraints :&lt;br /&gt;
has_and_belong_to_many : ClassA&lt;/p&gt;


&lt;p&gt;nous generons automatiquement la table associative TableAB....&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - NiKo</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12743</link>
    <guid isPermaLink="false">urn:md5:059fe78b06986dc18078fc3bab72c3d4</guid>
    <pubDate>Mon, 26 Nov 2007 09:11:45 +0100</pubDate>
    <dc:creator>NiKo</dc:creator>
    
    <description>&lt;p&gt;Jean-Phi&amp;gt; Ça mériterait de se rapprocher des équipes de devs de Doctrine pour le leur signaler et leur proposer éventuellement un patch &lt;img src=&quot;/blog/themes/battlestar/smilies/wink.gif&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - Jean-Phi</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12742</link>
    <guid isPermaLink="false">urn:md5:5685d3b0434e3328f1d8cc0ea337619f</guid>
    <pubDate>Mon, 26 Nov 2007 09:08:18 +0100</pubDate>
    <dc:creator>Jean-Phi</dc:creator>
    
    <description>&lt;p&gt;Après plusieurs tests, il s'avère que Doctrine gère l'héritage d'une façon trés peu orientée objet.&lt;br /&gt;
Ex : si on définit deux class :ClassA(field1) et ClassB extends ClassA(field2),&lt;br /&gt;
Doctrine va générer deux tables :&lt;br /&gt;
TableA(id, field1)&lt;br /&gt;
TableB(id, field1, field2)&lt;br /&gt;
Or, dans un modèle objet cohérent, on aurait du avoir :&lt;br /&gt;
TableA(id, field1)&lt;br /&gt;
TableB(id, field2, id_table_A)&lt;br /&gt;
C'est bien dommage car le reste est plutôt interessant...&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - Jean-Phi</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12717</link>
    <guid isPermaLink="false">urn:md5:008eaa28aec4dc7037c833461258c18a</guid>
    <pubDate>Tue, 20 Nov 2007 16:12:58 +0100</pubDate>
    <dc:creator>Jean-Phi</dc:creator>
    
    <description>&lt;p&gt;Effectivement, ca se rapproche de l'abstraction de données idéale, test en cours en vue d'adoption....&lt;br /&gt;
Merci pour ce tuyau!&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - NiKo</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12716</link>
    <guid isPermaLink="false">urn:md5:1974bf667b195c98f6bf9b0cdea19996</guid>
    <pubDate>Tue, 20 Nov 2007 12:55:20 +0100</pubDate>
    <dc:creator>NiKo</dc:creator>
    
    <description>&lt;p&gt;Jean-Phi: Doctrine propose ça, d'ailleurs la syntaxe YAML que tu décris dans ton billet ressemble à &lt;a href=&quot;http://doctrine.pengus.net/index.php/documentation/manual?one-page#schema-files&quot; hreflang=&quot;en&quot; rel=&quot;nofollow&quot;&gt;celle proposée par Doctrine&lt;/a&gt;.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - NiCoS</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12714</link>
    <guid isPermaLink="false">urn:md5:1073cd385fa40ee43c20514416ab2615</guid>
    <pubDate>Tue, 20 Nov 2007 12:33:33 +0100</pubDate>
    <dc:creator>NiCoS</dc:creator>
    
    <description>&lt;p&gt;@Jean-Phi, c'est le concept présent dans Django/Rails ou j'ai raté un truc ?&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - Jean-Phi</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12713</link>
    <guid isPermaLink="false">urn:md5:19eb359ccdd8205a0d9e35b02f7902d5</guid>
    <pubDate>Mon, 19 Nov 2007 11:02:01 +0100</pubDate>
    <dc:creator>Jean-Phi</dc:creator>
    
    <description>&lt;p&gt;effectivement, les behaviors permettent un pseudo héritage, mais ce n'est pas vraiment l'idéal à mon goût, comme tu dis : &amp;quot;généralement on s'en sort assez bien&amp;quot;.&lt;br /&gt;
Le framework de mes rêves serait un framework où l'on décrit, pour la génération, le modèle de classes et non le modèle de données... cf : &lt;a href=&quot;http://www.jeanphi.fr/blog/show/stripped_title/nano-le-framework-php5-uml&quot; title=&quot;http://www.jeanphi.fr/blog/show/stripped_title/nano-le-framework-php5-uml&quot; rel=&quot;nofollow&quot;&gt;http://www.jeanphi.fr/blog/show/str...&lt;/a&gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - NiKo</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12712</link>
    <guid isPermaLink="false">urn:md5:9bc78b958f6e1e72326ac2393174a629</guid>
    <pubDate>Mon, 19 Nov 2007 10:40:54 +0100</pubDate>
    <dc:creator>NiKo</dc:creator>
    
    <description>&lt;p&gt;Jean-Phi: Tu devrais regarder du côté de l'ORM &lt;a href=&quot;http://trac.symfony-project.com/wiki/sfDoctrinePlugin&quot; hreflang=&quot;en&quot; rel=&quot;nofollow&quot;&gt;Doctrine&lt;/a&gt; ou des &lt;a href=&quot;http://redotheweb.com/2007/09/02/understanding-behaviors/&quot; hreflang=&quot;en&quot; rel=&quot;nofollow&quot;&gt;behaviors Propel&lt;/a&gt; pour tout ce qui est héritage, comportements génériques ou abstraction du modèle de données, généralement on s'en sort assez bien.&lt;/p&gt;

&lt;p&gt;Par contre je te rejoins sur ce qui concerne la qualité des plugins contribués par la communauté, très inégale effectivement.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - Jean-Phi</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12711</link>
    <guid isPermaLink="false">urn:md5:5a1ae080522d3bb5d0dacdaef5d829ab</guid>
    <pubDate>Mon, 19 Nov 2007 08:54:16 +0100</pubDate>
    <dc:creator>Jean-Phi</dc:creator>
    
    <description>&lt;p&gt;Salut,&lt;br /&gt;
ayant réalisé une dizaine de  projets Symfony, j'ai été rapidement confronté à quelques petites lacunes de ce framework, le plus gros problème étant que la génération du modèle de classes est calqué sur le Modèle Physique de Données,                                                                                                                                                                                                                                           il est ainsi  quasiment impossible de définir des classes abstraites gérant une partie du modèle,&lt;br /&gt;
de plus, les plug'in proposés par la communauté sont souvent des usines à gaz trés peu fonctionnelles.&lt;br /&gt;
Sinon, c'est assez bien.&lt;br /&gt;
Un petit coucou à Damien au passage.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - qwix</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12670</link>
    <guid isPermaLink="false">urn:md5:57b67126a632509c5234ebbd39264b2b</guid>
    <pubDate>Tue, 06 Nov 2007 17:18:43 +0100</pubDate>
    <dc:creator>qwix</dc:creator>
    
    <description>&lt;p&gt;Axiome chinois:&lt;/p&gt;


&lt;p&gt;&amp;quot;Si c'est le bordel dans ta tête, c'est le bordel dans ton projet, valable avec Symfony et (encore plus) avec eZ Publish&amp;quot;&lt;/p&gt;


&lt;p&gt;^_^&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - arnod'mental</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12669</link>
    <guid isPermaLink="false">urn:md5:666526b68533e8c19bb2dff89605422a</guid>
    <pubDate>Tue, 06 Nov 2007 10:07:35 +0100</pubDate>
    <dc:creator>arnod'mental</dc:creator>
    
    <description>&lt;p&gt;Merci N1Ko. symfony-freeze est en effet la solution à mon problème.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - NiKo</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12668</link>
    <guid isPermaLink="false">urn:md5:0dbca0569c579e7498d6cb5df0be6a9a</guid>
    <pubDate>Tue, 06 Nov 2007 09:30:53 +0100</pubDate>
    <dc:creator>NiKo</dc:creator>
    
    <description>&lt;p&gt;@arnod'mental: Dans ton cas personnellement j'aurai  bundlé une version dédiée de Symfony avec ton projet, avec un symfony-freeze par exemple Encore mieux, avec des &lt;a href=&quot;http://prendreuncafe.com/blog/post/2007/02/07/Creer-un-projet-Symfony-a-partir-des-depots-Subversion-sous-Ubuntu&quot; rel=&quot;nofollow&quot;&gt;externals&lt;/a&gt;, mais c'est rare d'avoir subversion à dispo sur un mutualisé.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - arnod'mental</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12667</link>
    <guid isPermaLink="false">urn:md5:beb687968366a98e4d2ef61dee057ba4</guid>
    <pubDate>Tue, 06 Nov 2007 09:25:54 +0100</pubDate>
    <dc:creator>arnod'mental</dc:creator>
    
    <description>&lt;p&gt;@code34 Je n'irais pas aussi loin que toi dans cette idée. Par contre ce qui est sur, c'est que monter une appli web sur un framework tel que Symfony nécessite par la suite, soit une installation sur dédié mais qui fini par contenir des librairies dépréciées, soit une maintenance continuelle au fil des mises à jour du framework. J'en essuie les platres sur un projet livré l'année dernière sans contrat de maintenance, et hébergé sur serveur mutu, avec Symfony préinstallé. L'hébergeur se tient à jour des releases, ce qui est tout à son honneur. Mais cela nécessite à chacune de ces mises à jour de revoir certaines portions de code où la BC a été cassée. Dernier exemple en date c'est l'utilisation du paramètre 'absolute' dans le helper link_to qui s'est transformé en 'absolute_url'. ça n'est pas forcément grand chose mais c'est assez désagréable d'avoir à retourner sur un projet pour lequel on pensait en avoir terminé.&lt;br /&gt;
Par contre pour un projet qu'on souhaite faire évoluer dans le long terme Symfony est me semble-t-il une pièce de choix.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - code34</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12664</link>
    <guid isPermaLink="false">urn:md5:2902db7a628190a66caab6e81cdfa3be</guid>
    <pubDate>Mon, 05 Nov 2007 21:25:31 +0100</pubDate>
    <dc:creator>code34</dc:creator>
    
    <description>&lt;p&gt;@FC En même temps quand tu choisis d'utiliser un framework, par définition, tu ne peux pas avoir de vision à long terme. Tu ne sais pas quelle tournure prendra le développement du dit framework, quel choix techniques seront pris, tu n'auras certainement pas la capacité d'influencer le développement du framework etc (..) Et tu n'auras pas non plus la capacité de faire évoluer toi même le framework, sinon t'aurais tout aussi bien pu le développer en interne.&lt;/p&gt;


&lt;p&gt;Utiliser un framework s'est aussi prendre un risque non négligeable qu'il faut savoir apprécier par rapport au gain que cela peut apporter. Je l'ai vu encore très récemment avec les frameworks ajax, rien ne nous permet de savoir ou en sera l'état de l'art d'ici quelques mois. Dure de choisir un framework dans ces conditions (..)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - FC</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12663</link>
    <guid isPermaLink="false">urn:md5:211e647f670e7e34a6c92c53ebf53abb</guid>
    <pubDate>Mon, 05 Nov 2007 16:44:21 +0100</pubDate>
    <dc:creator>FC</dc:creator>
    
    <description>&lt;p&gt;@Code34 : Et un minimum de planification, de reflexion, d'organisation et d'honnêteté vis à vis du client.&lt;/p&gt;


&lt;p&gt;Une vision à court terme est bancale, voire suicidaire. Pour l'entreprise et pour les salariés.&lt;/p&gt;


&lt;p&gt;Un peu d'ergonomie, d'organisation et de vision ne font pas de mal. Mieux, cela satisfait le client.&lt;/p&gt;


&lt;p&gt;Un client satisfait est un très bon publicitaire.&lt;/p&gt;


&lt;p&gt;Tu as des boîtes où des audits s'imposent. La techno ne fait pas tout, loin de là. Des mecs compétents, tu en as partout, des organisations apprenantes un peu moins.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - Sam.</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12662</link>
    <guid isPermaLink="false">urn:md5:60e9fd8d845ec13a1c9d4089b9656a25</guid>
    <pubDate>Sun, 04 Nov 2007 12:00:33 +0100</pubDate>
    <dc:creator>Sam.</dc:creator>
    
    <description>&lt;p&gt;Je suis tombé ici car m'intéressant un peu à Symfony. Je suis beaucoup plus porté sur RoR, mais bon nombre de propos du post peuvent aussi s'y reporter.&lt;/p&gt;


&lt;p&gt;L'aspect humain est effectivement important. Avoir un framework de qualité, pratique, productif,....  c'est bien, mais encore faut-il que les gens s'y intéressent, aient envie de s'y former, acceptent de farfouiller par eux-même sur le net pour aller plus loin que le bouquin qu'ils ont pu lire (survoler ?). Ce n'est pas toujours le cas ! Et c'est bien dommage, chacun a pourtant beaucoup à y gagner.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - code34</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12661</link>
    <guid isPermaLink="false">urn:md5:2246feb94e07a0bb1c1e33752b7826a7</guid>
    <pubDate>Sat, 03 Nov 2007 20:21:34 +0100</pubDate>
    <dc:creator>code34</dc:creator>
    
    <description>&lt;p&gt;C'est un billet intéressant et il est bon de rappeler que tout ces problèmes se posent avec n'importe quel framework de n'importe quel langage. Ca n'a rien de spécifique à Symfony.&lt;/p&gt;


&lt;p&gt;Un framework c'est un &amp;quot;cadre de travail&amp;quot; qui impose des contraintes, il faut s'assurer au préalable que c'est en adéquation avec le projet, et que les personnes qui vont développer avec ont une bonne connaissance de la techno.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - NiKo</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12660</link>
    <guid isPermaLink="false">urn:md5:2f9e272ae9fa48537d722b6adac93f3d</guid>
    <pubDate>Fri, 02 Nov 2007 21:53:11 +0100</pubDate>
    <dc:creator>NiKo</dc:creator>
    
    <description>&lt;p&gt;Martin, je pense que tu pointes quelque chose de juste en parlant de rupture de la logique MVC. Et c'est bien en cela qu'il me semble nécessaire de bien avoir assimilé ce principe dans ses fondements et sa mise en pratique pour éviter les problèmes. Le nombre de développeurs &amp;quot;confirmés&amp;quot; que je vois balancer des appels à la session depuis le modèle ou mettre du HTML dans le contrôleur, c'est effarant.&lt;/p&gt;

&lt;p&gt;En ce sens je suis malheureusement moins optimiste que toi, et pense que contrairement à ce que laisse percevoir l'apparente facilité de prise en main du framework dans les premiers pas, le niveau requis est tout de même relativement élevé sur la conduite d'un projet complet, surtout en regard du niveau moyen des développeurs PHP sur le marché...&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - Martin Bittner</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12659</link>
    <guid isPermaLink="false">urn:md5:ee83814a9fa143f71ed17823a1e402ff</guid>
    <pubDate>Fri, 02 Nov 2007 21:42:11 +0100</pubDate>
    <dc:creator>Martin Bittner</dc:creator>
    
    <description>&lt;p&gt;Pierre:&lt;/p&gt;


&lt;p&gt;Le niveau de connaissance pour PHP5 requis pour utiliser symfony n'est pas très élevé. Nous utilisons symfony au bureau et mes programmeurs n'avaient pas beaucoup de notions orienté objects et encore moins des designs &amp;amp; patterns. Si tu lis les chapires 7, 8, 9 et 10 du livre symfony (disponible sur le site de symfony) tu vas avoir une bonne base pour commencer.&lt;/p&gt;


&lt;p&gt;Le tutorial Askeet est bien, mais n'est pas facile à faire puisque ça été fait pour des versions antérieur de symofny. Il y a donc plusieurs bugs qui vont te ralentir considérablement. Mais je te recommande quand même de le lire parce que tu vas assimiler des principes lu dans les chapitres du livre.&lt;/p&gt;


&lt;p&gt;Tu peux lire mon article &lt;a href=&quot;http://www.martinbittner.com/index.php/guerre-eternelle-aspnet-vs-php-et-ruby-on-rail/&quot; title=&quot;http://www.martinbittner.com/index.php/guerre-eternelle-aspnet-vs-php-et-ruby-on-rail/&quot; rel=&quot;nofollow&quot;&gt;http://www.martinbittner.com/index....&lt;/a&gt; sur les différents framework de développement dans lequel j'explique pourquoi j'ai choisi symfony.&lt;/p&gt;


&lt;p&gt;Bactisme:&lt;br /&gt;
Il est vrai que symfony et les autres framework MVC aide énormément à mieux structurer son code et séparer le view du code, mais il ne faut pas programmer aveuglement en pensant que tout va etre parfait. Il reste quand même relativement facile de mettre du code aux mauvais endroits et de briser le model MVC.&lt;/p&gt;


&lt;p&gt;Cheers!&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - greg</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12658</link>
    <guid isPermaLink="false">urn:md5:4804663a570f26994804ba19dd6c0c54</guid>
    <pubDate>Fri, 02 Nov 2007 17:52:02 +0100</pubDate>
    <dc:creator>greg</dc:creator>
    
    <description>&lt;p&gt;bactisme : Tu penses à la PHPLib ? &lt;img src=&quot;/blog/themes/battlestar/smilies/wink.gif&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Yann : Si je peux me permettre une réponse, symfony utilise une architecture qui découle d'une certaine expérience et «oblige» les programmeurs à se conformer à un certain nombre de «bonnes pratiques» (notemment le MVC). Il est donc plus que fort probable qu'il faille réécrire un projet existant pour l'intégrer avec symfony. Cependant, rien n'empêche d'utiliser des bouts de symfony pour les intégrer dans un projet existant mais ce serait peut être passer à coté de quelque chose :o)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - Yann</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12657</link>
    <guid isPermaLink="false">urn:md5:f7f687e0fdb0ccc924a304057d5aaf34</guid>
    <pubDate>Fri, 02 Nov 2007 17:25:49 +0100</pubDate>
    <dc:creator>Yann</dc:creator>
    
    <description>&lt;p&gt;Très bon article qui donne envie de tester Symfony!&lt;br /&gt;
Une question: est-il possible d'intégrer Symfony à un projet existant ou force-t-il une architecture spécifique ne permettant que de l'utiliser uniquement sur de nouveaux projets?&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - NiKo</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12656</link>
    <guid isPermaLink="false">urn:md5:9ea846be4bf3fd697fca9bdcc3535957</guid>
    <pubDate>Fri, 02 Nov 2007 16:13:33 +0100</pubDate>
    <dc:creator>NiKo</dc:creator>
    
    <description>&lt;p&gt;Pierre:&lt;/p&gt;
&lt;p&gt;&lt;q&gt;À ton avis, quel doit être le niveau minimal d'un développeur PHP pour se mettre à Symphony ?&lt;/q&gt;&lt;/p&gt;
&lt;p&gt;Bonne question. C'est relativement difficile à évaluer mais je pense que des notions de POO et la connaissance (pour ne pas dire la compréhension) de quelques patterns utilisés dans Symfony sont une bonne base de départ. Plus encore, une sensibilité aux respects des standards et des bonnes pratiques, une veille technologique permanente et quelques réalisations de sites internet d'envergure derrière soi me semblent de sérieux atouts pour réussir avec Symfony. Enfin, une véritable envie de bien faire et de produire quelque chose de maintenable me semblent également totalement indispensable, mais on s'écarte de la technique pure, là &lt;img src=&quot;/blog/themes/battlestar/smilies/wink.gif&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - Damien</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12655</link>
    <guid isPermaLink="false">urn:md5:c036da38cfd3a8c8654425a1074cdb87</guid>
    <pubDate>Fri, 02 Nov 2007 15:49:55 +0100</pubDate>
    <dc:creator>Damien</dc:creator>
    
    <description>&lt;p&gt;&amp;quot;D'accord pour l'espace dans eZ Publish mais attention au F de symFony ;o)&amp;quot;&lt;br /&gt;
ah oui euh ok, 1 partout, balle au centre &lt;img src=&quot;/blog/themes/battlestar/smilies/wink.gif&quot; alt=&quot;;-)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - bactisme</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12654</link>
    <guid isPermaLink="false">urn:md5:593acfa3335ad305c6ba8ca4c48d32a9</guid>
    <pubDate>Fri, 02 Nov 2007 15:47:07 +0100</pubDate>
    <dc:creator>bactisme</dc:creator>
    
    <description>&lt;p&gt;Niko, ca te dit pas de casser un peu de sucre sur Ror au passage ?&lt;/p&gt;


&lt;p&gt;J'ai beaucoup de mal a faire croire à certaine personne, que les framework PHP se sont depuis longtemps mis à jour ...&lt;/p&gt;


&lt;p&gt;et son bien plus efficace sur des projets un peu complexe ..&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - greg</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12653</link>
    <guid isPermaLink="false">urn:md5:5a7c37b266a9fc52f0faa7295dc1689a</guid>
    <pubDate>Fri, 02 Nov 2007 10:57:28 +0100</pubDate>
    <dc:creator>greg</dc:creator>
    
    <description>&lt;p&gt;Symfony, c'est comme un couteau suisse, c'est très pratique, très efficace mais tout ça dépend surtout de qui tient le manche.&lt;/p&gt;



&lt;p&gt;PS : À noter sfCoffeePlugin pour que Symfony puisse aussi faire le café.&lt;br /&gt;
PPS : Damien : D'accord pour l'espace dans eZ Publish mais attention au F de symFony ;o)&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - Damien</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12651</link>
    <guid isPermaLink="false">urn:md5:3f4b14a2f63d181f0e75da233ea13f9f</guid>
    <pubDate>Thu, 01 Nov 2007 23:27:23 +0100</pubDate>
    <dc:creator>Damien</dc:creator>
    
    <description>&lt;p&gt;Billet intéressant. Fervent utilisateur d'eZ Publish (avec un espace entre le z et le p :p), je me dis qu'on pourrait très bien remplacer Symphony par eZ Publish dans le texte (à quelques exceptions près certes) ou certainement par d'autres produits, le propos serait toujours aussi pertinent &lt;img src=&quot;/blog/themes/battlestar/smilies/smile.gif&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;@Pierre à propos des CMS, ça dépend des demandes supplémentaires et des CMS. Certains sont plus ou moins flexibles. Cela dit, cette &amp;quot;pseudo rigidité du CMS&amp;quot; dans un cadre professionnelle peut être un avantage il permet parfois de limiter &amp;quot;la propension naturelle d'un client à enrichir au gré de l'avancement projet le périmètre fonctionnel souhaité&amp;quot; &lt;img src=&quot;/blog/themes/battlestar/smilies/smile.gif&quot; alt=&quot;:-)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - remouk</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12650</link>
    <guid isPermaLink="false">urn:md5:da76ce1387e059de71abbeb4678b7a04</guid>
    <pubDate>Thu, 01 Nov 2007 23:24:07 +0100</pubDate>
    <dc:creator>remouk</dc:creator>
    
    <description>&lt;p&gt;&amp;quot;À ton avis, quel doit être le niveau minimal d'un développeur PHP pour se mettre à Symphony ?&amp;quot;&lt;/p&gt;


&lt;p&gt;Selon moi, il faut être niveau 21. Au moins. :P Sinon, article très sympa, bravo.&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - Francois</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12649</link>
    <guid isPermaLink="false">urn:md5:11642333d8fdfb8efcd686a693f6e886</guid>
    <pubDate>Thu, 01 Nov 2007 23:01:56 +0100</pubDate>
    <dc:creator>Francois</dc:creator>
    
    <description>&lt;p&gt;Très bien dit.&lt;/p&gt;


&lt;p&gt;Cet outing me fait penser à quelque chose...&lt;/p&gt;</description>
  </item>
      
    
    <item>
    <title>Utiliser Symfony pour vos projets - Pierre</title>
    <link>http://prendreuncafe.com/blog/post/2007/11/01/Utiliser-Symfony-pour-vos-projets#c12648</link>
    <guid isPermaLink="false">urn:md5:8128ca810ade0877763ee2689615f75f</guid>
    <pubDate>Thu, 01 Nov 2007 22:32:09 +0100</pubDate>
    <dc:creator>Pierre</dc:creator>
    
    <description>&lt;p&gt;Excellent article qui tombe à point nommé pour répondre à une question que je me posais depuis un petit moment, moi qui n'ai plus vraiment touché à PHP depuis des lustres, et qui entre donc parfaitement dans la catégorie des bidouilleurs PHP ! Il va falloir que je me mette sérieusement à PHP 5... vite vite vite.&lt;/p&gt;


&lt;p&gt;Concernant les CMS, j'ai la nette impression que quand on décide de les utiliser, on oriente le site qu'on souhaite en fonction des possibilités clairement offertes par le CMS utilisé. Je suis en train de développer un petit site en SPIP, et bien que ce CMS soit réellement puissant, j'ai dû mettre le hola sur les demandes formulées par ceux qui allaient l'utiliser au final... comme c'est un projet bénévole, je fais mon dictateur sur le coup, j'avoue &lt;img src=&quot;/blog/themes/battlestar/smilies/smile.gif&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;Enfin, tu parles de la synchronisation des développeurs et des chefs de projet, c'est exactement ce dont parle David de Biologeek dans son dernier billet ! Les grands esprits se rencontrent, on dirait ! &lt;img src=&quot;/blog/themes/battlestar/smilies/wink.gif&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;


&lt;p&gt;À ton avis, quel doit être le niveau minimal d'un développeur PHP pour se mettre à Symphony ? Quelles doivent être les notions de PHP 5 assimilées avant de pouvoir commencer à développer en utilisant Symphony ?&lt;/p&gt;


&lt;p&gt;Bonne continuation !&lt;/p&gt;</description>
  </item>
      
</channel>
</rss>