<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Menthe Fraîche &#187; Open Source</title>
	<atom:link href="http://www.menthefraiche.com/categorie/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.menthefraiche.com</link>
	<description>Une bouffée d&#039;air frais...</description>
	<lastBuildDate>Sun, 05 Feb 2012 21:39:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Check The Film, un peu de cinéma&#8230;</title>
		<link>http://www.menthefraiche.com/2011/10/17/check-the-film-un-peu-de-cinema/</link>
		<comments>http://www.menthefraiche.com/2011/10/17/check-the-film-un-peu-de-cinema/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 08:30:51 +0000</pubDate>
		<dc:creator>Aurélien</dc:creator>
				<category><![CDATA[La boîte à menthol...]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Projecteur sur...]]></category>
		<category><![CDATA[Sur la pellicule...]]></category>
		<category><![CDATA[Surfez léger...]]></category>
		<category><![CDATA[Check The Film]]></category>
		<category><![CDATA[Cinéma]]></category>
		<category><![CDATA[Menthe Fraîche]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.menthefraiche.com/?p=2287</guid>
		<description><![CDATA[Nouveau projet dans la famille Menthe Fraîche : Check The Film. Sous ce nom se cache un blog dédié au cinéma (jusque-là c&#8217;est facile) dont le contenu est mis à jour par quatre amateurs de grand écran. N&#8217;y cherchez pas le rythme effréné et les discours commerciaux que certains grands noms du milieu possèdent déjà [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-2308" title="Check-The-Film" src="http://www.menthefraiche.com/wp-content/uploads/2011/10/Check-The-Film.png" alt="" width="264" height="80" />Nouveau projet dans la famille <a href="http://www.menthefraiche.com">Menthe Fraîche</a> : <a href="http://www.checkthefilm.com" target="_blank">Check The Film</a>.</p>
<p>Sous ce nom se cache un blog dédié au cinéma (jusque-là c&#8217;est facile) dont le contenu est mis à jour par quatre amateurs de grand écran.</p>
<p>N&#8217;y cherchez pas le rythme effréné et les discours commerciaux que certains grands noms du milieu possèdent déjà très bien.<br />
<a href="http://www.checkthefilm.com" target="_blank">Check The Film</a> est un blog d&#8217;amateurs qui souhaitent juste partager leur point de vue.<br />
C&#8217;est donc simplement un blog.</p>
<p>Vous y trouverez des <a href="http://www.checkthefilm.com/categorie/actualites/" target="_blank">news</a>, des <a href="http://www.checkthefilm.com/categorie/critiques/" target="_blank">critiques</a> et des vidéos.<br />
Vous y trouverez également quelques articles consacrés à des films que personne ne regarde tant leur contenu est affligeant&#8230;<br />
Vous pourrez y critiquer les critiques ou plus simplement les confirmer&#8230;</p>
<p>Techniquement, c&#8217;est simplement un <a href="http://fr.wordpress.org" target="_blank">WordPress</a> avec plein de plugins qui rendent la vie plus facile à l&#8217;équipe.<br />
Les articles s&#8217;écrivent presque automatiquement, c&#8217;est pour dire.</p>
<p>Que rajouter ?<br />
Jugez par vous-même !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.menthefraiche.com/2011/10/17/check-the-film-un-peu-de-cinema/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JobsPHP.fr : +1 et rappel&#8230;</title>
		<link>http://www.menthefraiche.com/2011/08/19/jobsphp-fr-1-et-rappel/</link>
		<comments>http://www.menthefraiche.com/2011/08/19/jobsphp-fr-1-et-rappel/#comments</comments>
		<pubDate>Fri, 19 Aug 2011 14:53:06 +0000</pubDate>
		<dc:creator>Aurélien</dc:creator>
				<category><![CDATA[La boîte à menthol...]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Surfez léger...]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Job]]></category>
		<category><![CDATA[JobsPHP.fr]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.menthefraiche.com/?p=2261</guid>
		<description><![CDATA[Depuis quelques semaines, en plus de pouvoir relayer une offre sur Facebook et Twitter, il est désormais possible de lui attribuer un &#171;&#160;+1&#160;&#187; sur le réseau Google. Pour rappel, chaque offre postée sur JobsPHP.fr est relayée sur Facebook et Twitter. JobsPHP.fr continue donc de faire en sorte que vos annonces soient de plus en plus [...]]]></description>
			<content:encoded><![CDATA[<p>Depuis quelques semaines, en plus de pouvoir relayer une offre sur <a href="http://fr.wikipedia.org/wiki/Facebook" target="_blank">Facebook</a> et <a href="http://fr.wikipedia.org/wiki/Twitter" target="_blank">Twitter</a>, il est désormais possible de lui attribuer un &laquo;&nbsp;<em>+1</em>&nbsp;&raquo; sur le réseau <a href="http://fr.wikipedia.org/wiki/Google" target="_blank">Google</a>.</p>
<p>Pour rappel, chaque offre postée sur <a href="http://www.jobsphp.fr" target="_blank">JobsPHP.fr</a> est relayée sur <a href="http://fr.wikipedia.org/wiki/Facebook" target="_blank">Facebook</a> et <a href="http://fr.wikipedia.org/wiki/Twitter" target="_blank">Twitter</a>.</p>
<p><a href="http://www.jobsphp.fr" target="_blank">JobsPHP.fr</a> continue donc de faire en sorte que vos annonces soient de plus en plus visibles.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.menthefraiche.com/2011/08/19/jobsphp-fr-1-et-rappel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox s&#8217;aligne sur Chrome&#8230;</title>
		<link>http://www.menthefraiche.com/2011/08/19/firefox-saligne-sur-chrome/</link>
		<comments>http://www.menthefraiche.com/2011/08/19/firefox-saligne-sur-chrome/#comments</comments>
		<pubDate>Fri, 19 Aug 2011 09:18:06 +0000</pubDate>
		<dc:creator>Aurélien</dc:creator>
				<category><![CDATA[Développement parlant...]]></category>
		<category><![CDATA[La boîte à menthol...]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Surfez léger...]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://www.menthefraiche.com/?p=2253</guid>
		<description><![CDATA[Dans la lignée du navigateur de Google, Firefox, la star de Mozilla accélère son développement depuis quelques mois. Ainsi, la version 6 a succédé à la version 5 (jusque-là c&#8217;est logique) en l&#8217;espace de deux mois&#8230; La fondation Mozilla vient d&#8217;annoncer son choix de ne plus communiquer sur la version du produit. Les mises à [...]]]></description>
			<content:encoded><![CDATA[<p>Dans la lignée du navigateur de <a href="http://fr.wikipedia.org/wiki/Google" target="_blank">Google</a>, <a href="http://fr.wikipedia.org/wiki/Firefox" target="_blank">Firefox</a>, la star de <a href="http://fr.wikipedia.org/wiki/Mozilla_Foundation" target="_blank">Mozilla</a> accélère son développement depuis quelques mois.<br />
Ainsi, la version 6 a succédé à la version 5 (jusque-là c&#8217;est logique) en l&#8217;espace de deux mois&#8230;</p>
<p>La fondation <a href="http://fr.wikipedia.org/wiki/Mozilla_Foundation" target="_blank">Mozilla</a> vient d&#8217;annoncer son choix de ne plus communiquer sur la version du produit.<br />
Les mises à jour étant complètement automatiques.</p>
<p>A l&#8217;instar de <a href="http://fr.wikipedia.org/wiki/Google_Chrome" target="_blank">Chrome</a>, donc, <a href="http://fr.wikipedia.org/wiki/Firefox" target="_blank">Firefox</a> devra toujours être en adéquation avec son temps.</p>
<p>Certains voient d&#8217;un mauvais œil cette initiative et invoquent l&#8217;utilité d&#8217;un numéro de version pour les développeurs.<br />
Et <a href="http://fr.wikipedia.org/wiki/Mozilla_Foundation" target="_blank">Mozilla</a> de leur répondre que celui-ci sera toujours affiché dans l&#8217;onglet <em>about:support</em>.</p>
<p>Les avis sont donc mitigés au sein de la communauté mais ses ardents participants semblent oublier deux points importants :</p>
<ul>
<li>cette démarche forcera les services web à utiliser les dernières technologies et à constamment tenir à jour leurs produits,</li>
<li>la majeure partie des utilisateurs de navigateurs ne travaille pas dans le développement.</li>
</ul>
<p>D&#8217;une manière générale, il est préférable de niveler vers le haut de cette manière plutôt que de laisser cohabiter différentes versions d&#8217;une application.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.menthefraiche.com/2011/08/19/firefox-saligne-sur-chrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP 5.3.x et MSSQL&#8230;</title>
		<link>http://www.menthefraiche.com/2011/04/20/php-5-3-x-et-mssql/</link>
		<comments>http://www.menthefraiche.com/2011/04/20/php-5-3-x-et-mssql/#comments</comments>
		<pubDate>Wed, 20 Apr 2011 11:52:22 +0000</pubDate>
		<dc:creator>Aurélien</dc:creator>
				<category><![CDATA[En programmant...]]></category>
		<category><![CDATA[La boîte à menthol...]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MSSQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.menthefraiche.com/?p=2161</guid>
		<description><![CDATA[C&#8217;est un cas extrêmement rare voire inexistant (ou pas) mais il peut arriver que l&#8217;on ait besoin d&#8217;accéder à une base de données SQL Server depuis une application PHP 5.3.x. Ou pire : depuis une application PHP sous Windows (ce qui explique peut-être le premier cas de figure) ! Les personnes informées sauront que les [...]]]></description>
			<content:encoded><![CDATA[<p>C&#8217;est un cas extrêmement rare voire inexistant (ou pas) mais il peut arriver que l&#8217;on ait besoin d&#8217;accéder à une base de données <a href="http://fr.wikipedia.org/wiki/SQL_Server" target="_blank">SQL Server</a> depuis une application <a href="http://fr.wikipedia.org/wiki/PHP" target="_blank">PHP</a> 5.3.x.<br />
Ou pire : depuis une application <a href="http://fr.wikipedia.org/wiki/PHP" target="_blank">PHP</a> sous <a href="http://fr.wikipedia.org/wiki/Windows" target="_blank">Windows</a> (ce qui explique peut-être le premier cas de figure) !</p>
<p>Les personnes informées sauront que les fonctions <em>mssql_*</em> sont dépréciées depuis <a href="http://fr.wikipedia.org/wiki/PHP" target="_blank">PHP</a> 5.3 et qu&#8217;elles sont remplacées par leurs petites sœurs maintenues par <a href="http://fr.wikipedia.org/wiki/Microsoft" target="_blank">Microsoft</a> les <em>sqlsrv_*</em>&#8230;</p>
<p>Pour une application neuve, rien de bien grave mais le monde du développement réserve souvent son lot de surprises qui, par exemple, peuvent obliger un upgrade de <a href="http://fr.wikipedia.org/wiki/PHP" target="_blank">PHP</a> sans toucher au code (si possible)&#8230;</p>
<p>Il existe, heureusement, un moyen un peu tordu d&#8217;activer les fonctions <em>mssql_*</em> sur les dernières versions de <a href="http://fr.wikipedia.org/wiki/PHP" target="_blank">PHP</a>&#8230;</p>
<p>Il suffit de télécharger l&#8217;<a href="http://windows.php.net/downloads/releases/archives/" target="_blank">archive de PHP 5.3.1</a> (attention à bien choisir le package en fonction de votre version : <em>VC6</em> ou <em>VC9</em>).<br />
On copie ensuite <strong>/ntwdblid.dll</strong>, <strong>/ext/php_mssql.dll</strong> et <strong>/ext/php_pdo_mssql.dll</strong> de la version 5.3.1 vers la version installé sur la machine.<br />
On décommente <strong>extension=php_mssql.dll</strong> et <strong>extension=php_pdo_mssql.dll</strong> dans le <em>php.ini</em> local et on redémarre le serveur web (pas la machine hein !).</p>
<p>N&#8217;allez pas demander pourquoi ces extensions sont présentes dans <a href="http://fr.wikipedia.org/wiki/PHP" target="_blank">PHP</a> 5.3.1 alors qu&#8217;elles sont dépréciées depuis <a href="http://fr.wikipedia.org/wiki/PHP" target="_blank">PHP</a> 5.3&#8230;</p>
<p>L&#8217;essentiel, c&#8217;est que ça fonctionne !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.menthefraiche.com/2011/04/20/php-5-3-x-et-mssql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JobsPHP.fr : légers correctifs&#8230;</title>
		<link>http://www.menthefraiche.com/2011/03/30/jobsphp-fr-legers-correctifs/</link>
		<comments>http://www.menthefraiche.com/2011/03/30/jobsphp-fr-legers-correctifs/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 20:12:17 +0000</pubDate>
		<dc:creator>Aurélien</dc:creator>
				<category><![CDATA[La boîte à menthol...]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Surfez léger...]]></category>
		<category><![CDATA[JobsPHP.fr]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.menthefraiche.com/?p=2150</guid>
		<description><![CDATA[Un léger patch de correctifs vient d&#8217;être déployé sur JobsPHP.fr. Rien de grave. Il est d&#8217;ailleurs probable que la plupart des bugs soient passés inaperçus&#8230;]]></description>
			<content:encoded><![CDATA[<p>Un léger patch de correctifs vient d&#8217;être déployé sur <a href="http://www.jobsphp.fr" target="_blank">JobsPHP.fr</a>.</p>
<p>Rien de grave.<br />
Il est d&#8217;ailleurs probable que la plupart des bugs soient passés inaperçus&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.menthefraiche.com/2011/03/30/jobsphp-fr-legers-correctifs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Doctrine ORM 1.2 et OCI8&#8230;</title>
		<link>http://www.menthefraiche.com/2011/03/11/doctrine-orm-1-2-et-oci8/</link>
		<comments>http://www.menthefraiche.com/2011/03/11/doctrine-orm-1-2-et-oci8/#comments</comments>
		<pubDate>Fri, 11 Mar 2011 14:16:27 +0000</pubDate>
		<dc:creator>Aurélien</dc:creator>
				<category><![CDATA[En programmant...]]></category>
		<category><![CDATA[La boîte à menthol...]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[OCI8]]></category>
		<category><![CDATA[ORM]]></category>
		<category><![CDATA[PDO]]></category>
		<category><![CDATA[PDO_OCI]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.menthefraiche.com/?p=2110</guid>
		<description><![CDATA[Doctrine, c&#8217;est top&#8230; Un outil quasi-automatique qui arriverait presque à supprimer la notion de SQL dans une application&#8230; Il génère son fichier de configuration, les classes des modèles et fait aussi le café. Dix caractères de configuration, trois lignes de commande et ça tourne&#8230; Enfin, en général&#8230; Car Doctrine se présente comme une surcouche de [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://fr.wikipedia.org/wiki/Doctrine_%28ORM%29" target="_blank">Doctrine</a>, c&#8217;est top&#8230;<br />
Un outil quasi-automatique qui arriverait presque à supprimer la notion de <a href="http://fr.wikipedia.org/wiki/SQL" target="_blank">SQL</a> dans une application&#8230;</p>
<p>Il génère son fichier de configuration, les classes des modèles et fait aussi le café.<br />
Dix caractères de configuration, trois lignes de commande et ça tourne&#8230;</p>
<p>Enfin, en général&#8230;</p>
<p>Car <a href="http://fr.wikipedia.org/wiki/Doctrine_%28ORM%29" target="_blank">Doctrine</a> se présente comme une surcouche de l&#8217;interface d&#8217;abstraction de bases de données <a href="http://fr.wikipedia.org/wiki/PHP_Data_Objects" target="_blank">PDO</a>.<br />
Mais quand on travaille avec <a href="http://fr.wikipedia.org/wiki/Oracle_Database" target="_blank">Oracle</a>, il arrive parfois que l&#8217;on ne puisse pas utiliser l&#8217;extension <a href="http://fr2.php.net/manual/fr/ref.pdo-oci.php" target="_blank">PDO_OCI</a> en raison de son statut expérimental.</p>
<p>La chaîne de connexion suivante devient alors un doux rêve :</p>
<blockquote>
<pre><code>oci:dbname=//&lt;ip&gt;:&lt;port&gt;/&lt;db_name&gt;</code></pre>
</blockquote>
<p>Heureusement, et il faut fouiller dans les classes pour le voir, <a href="http://fr.wikipedia.org/wiki/Doctrine_%28ORM%29" target="_blank">Doctrine</a> possède un <em>adapter</em> pour <a href="http://fr.wikipedia.org/wiki/Oracle_Database" target="_blank">Oracle</a> qui utilise la fameuse extension <a href="http://fr2.php.net/manual/fr/book.oci8.php" target="_blank">OCI8</a>.<br />
Plusieurs syntaxes sont acceptées par cette classe.</p>
<p>Avec le couple <a href="http://fr.wikipedia.org/wiki/Internet_Protocol" target="_blank">IP</a>/<a href="http://www.orafaq.com/wiki/ORACLE_SID" target="_blank">SID</a>, par exemple :</p>
<blockquote>
<pre><code>oracle:dbname=//&lt;ip&gt;:&lt;port&gt;/&lt;sid&gt;</code></pre>
</blockquote>
<p>Ou encore en utilisant un <a href="http://www.orafaq.com/wiki/Tnsnames.ora" target="_blank">TNSNAME</a> configuré sur la machine :</p>
<blockquote>
<pre><code>oracle:dbname=&lt;tns_name&gt;</code></pre>
</blockquote>
<p>Les chaînes de connexions peuvent être complétées avec les paramètres habituels (charset, etc.).<br />
L&#8217;important étant de conserver le mot clé <em>oracle:</em>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.menthefraiche.com/2011/03/11/doctrine-orm-1-2-et-oci8/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>JobsPHP.fr : réseaux&#8230;</title>
		<link>http://www.menthefraiche.com/2011/02/24/jobsphp-fr-reseaux/</link>
		<comments>http://www.menthefraiche.com/2011/02/24/jobsphp-fr-reseaux/#comments</comments>
		<pubDate>Thu, 24 Feb 2011 16:48:00 +0000</pubDate>
		<dc:creator>Aurélien</dc:creator>
				<category><![CDATA[La boîte à menthol...]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Surfez léger...]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Get Satisfaction]]></category>
		<category><![CDATA[JobsPHP.fr]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.menthefraiche.com/?p=2104</guid>
		<description><![CDATA[Trois petites nouveautés viennent se greffer sur JobsPHP.fr cette semaine : la possibilité de tweeter une annonce, le possibilité de recommander une annonce sur Facebook, la gestion du support est déplacée chez Get Satisfaction. C&#8217;est tendance d&#8217;envahir les réseaux sociaux. Alors pourquoi ne pas suivre le mouvement ?!]]></description>
			<content:encoded><![CDATA[<p>Trois petites nouveautés viennent se greffer sur <a href="http://www.jobsphp.fr" target="_blank">JobsPHP.fr</a> cette semaine :</p>
<ul>
<li>la possibilité de <em>tweeter</em> une annonce,</li>
<li>le possibilité de recommander une annonce sur <a href="http://fr.wikipedia.org/wiki/Facebook" target="_blank">Facebook</a>,</li>
<li>la gestion du support est déplacée chez <a href="http://getsatisfaction.com/" target="_blank">Get Satisfaction</a>.</li>
</ul>
<p>C&#8217;est tendance d&#8217;envahir les réseaux sociaux.<br />
Alors pourquoi ne pas suivre le mouvement ?!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.menthefraiche.com/2011/02/24/jobsphp-fr-reseaux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal ou comment décrédibiliser un langage&#8230;</title>
		<link>http://www.menthefraiche.com/2011/02/09/drupal-ou-comment-decredibiliser-un-langage/</link>
		<comments>http://www.menthefraiche.com/2011/02/09/drupal-ou-comment-decredibiliser-un-langage/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 08:00:52 +0000</pubDate>
		<dc:creator>Aurélien</dc:creator>
				<category><![CDATA[Développement parlant...]]></category>
		<category><![CDATA[La boîte à menthol...]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.menthefraiche.com/?p=2087</guid>
		<description><![CDATA[Si l&#8217;homme a bien compris une chose, c&#8217;est qu&#8217;il est inutile de réinventer la roue tous les jours. Par souci d&#8217;économie, de temps mais surtout parce que c&#8217;est complètement absurde&#8230; Dans cette optique, sont apparus les frameworks et CMS qui proposent tous le meilleur comme le pire. Si les frameworks sont un besoin et un [...]]]></description>
			<content:encoded><![CDATA[<p>Si l&#8217;homme a bien compris une chose, c&#8217;est qu&#8217;il est inutile de réinventer la roue tous les jours.<br />
Par souci d&#8217;économie, de temps mais surtout parce que c&#8217;est complètement absurde&#8230;</p>
<p>Dans cette optique, sont apparus les <a href="http://fr.wikipedia.org/wiki/Frameworks" target="_blank">frameworks</a> et <a href="http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_contenu" target="_blank">CMS</a> qui proposent tous le meilleur comme le pire.<br />
Si les <a href="http://fr.wikipedia.org/wiki/Frameworks" target="_blank">frameworks</a> sont un besoin et un réel atout dans les phases de conception modernes, l&#8217;utilisation de <a href="http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_contenu" target="_blank">CMS</a> doit se faire dans un cadre bien défini et non à outrance&#8230;</p>
<p>Il existe des dizaines de <a href="http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_contenu" target="_blank">CMS</a> (surtout en <a href="http://fr.wikipedia.org/wiki/Php" target="_blank">PHP</a>). Certains brillent par leur simplicité, d&#8217;autres par leur ouverture.<br />
Au milieu se trouvent ceux que l&#8217;on utilise beaucoup mais qui ne sont ni simples ni bien développés&#8230; <a href="http://fr.wikipedia.org/wiki/Drupal" target="_blank">Drupal</a> en est la représentation parfaite&#8230;</p>
<h3>187976 tables&#8230;</h3>
<p>Au moins&#8230;</p>
<p>On a beau avoir vu des quantités de projets de grande envergure, avec des masses de données importantes, il est rare de voir autant de tables pour si peu&#8230;</p>
<p>Et la bonne blague ; c&#8217;est que les modules externes rajoutent des tables, la création de types de contenu rajoute des tables, etc.<br />
Le tout centralisé dans une seule et unique table de liaison : <em>node</em>&#8230;</p>
<p>En <a href="http://fr.wikipedia.org/wiki/InnoDB" target="_blank">InnoDB</a>, c&#8217;est clairement l&#8217;éclate !</p>
<h3>Un approche tordue&#8230;</h3>
<p>Nous sommes en 2011 (ça nous rajeunit pas, hein ?!) ; difficile de passer à côté de la <a href="http://fr.wikipedia.org/wiki/Poo" target="_blank">POO</a> dès lors que l&#8217;on trempe ses mains dans le développement.<br />
Tout s&#8217;axe autour des motifs de conception, des implémentations, des héritages et de tout ce qui se rapproche de près ou de loin de la notion d&#8217;objet.</p>
<p>Visiblement, et malheureusement, ce n&#8217;est pas le cas de <a href="http://fr.wikipedia.org/wiki/Drupal" target="_blank">Drupal</a>.<br />
On est dans une logique complètement procédurale qui pousse même le vice jusqu&#8217;à utiliser des méthodes dépréciées voire dangereuses entre les mains d&#8217;un enfant&#8230;</p>
<h3>Vive la RAM !</h3>
<p>Pour faire tourner le tout, pensez à vous équiper d&#8217;une machine blindée en <a href="http://fr.wikipedia.org/wiki/M%C3%A9moire_vive" target="_blank">RAM</a> et avec 42 processeurs de 2048 cœurs chacun&#8230;<br />
Montez la mémoire allouée à <a href="http://fr.wikipedia.org/wiki/Php" target="_blank">PHP</a> à 20Go, la mémoire allouée à <a href="http://fr.wikipedia.org/wiki/Mysql" target="_blank">MySQL</a> à 10Go et priez pour ne pas avoir deux internautes connectés en même temps sur le site.</p>
<p><a href="http://fr.wikipedia.org/wiki/Drupal" target="_blank">Drupal</a> est clairement un bouffeur de ressources.<br />
Ce qui paraît plutôt étrange quand on désire juste afficher une simple page de contenu&#8230;</p>
<h3>Au final&#8230;</h3>
<p>Un <a href="http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_gestion_de_contenu" target="_blank">CMS</a> doit être utilisé dans un cadre bien défini en respectant le rôle que lui ont imaginé ses développeurs.<br />
Pour faire plus (ou mieux), préférez un vrai <a href="http://fr.wikipedia.org/wiki/Frameworks" target="_blank">framework</a> tel que le <a href="http://fr.wikipedia.org/wiki/Zend_Framework" target="_blank">Zend Framework</a> ou <a href="http://fr.wikipedia.org/wiki/Symfony" target="_blank">Symfony</a> et concevez vous-même votre base de données.</p>
<p><a href="http://fr.wikipedia.org/wiki/Drupal" target="_blank">Drupal</a> ne mérite pas le rang qu&#8217;on lui attribue et profite très certainement d&#8217;un effet de mode.<br />
Sa forte présence sur le marché résulte simplement de choix réalisés sans prise de conscience de l&#8217;absurdité de sa conception&#8230;</p>
<p>C&#8217;est d&#8217;autant plus dommage que ce genre de projet contribue à dévaluer un langage comme <a href="http://fr.wikipedia.org/wiki/Php" target="_blank">PHP</a> qui, bien utilisé, s&#8217;avère extrêmement puissant.</p>
<p>Maintenant, allez faire comprendre ça à quelqu&#8217;un qui n&#8217;a jamais mis le nez dans du code&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.menthefraiche.com/2011/02/09/drupal-ou-comment-decredibiliser-un-langage/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>JobsPHP.fr : 250 et plus&#8230;</title>
		<link>http://www.menthefraiche.com/2011/02/03/jobsphp-fr-250-et-plus/</link>
		<comments>http://www.menthefraiche.com/2011/02/03/jobsphp-fr-250-et-plus/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 13:54:16 +0000</pubDate>
		<dc:creator>Aurélien</dc:creator>
				<category><![CDATA[La boîte à menthol...]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Surfez léger...]]></category>
		<category><![CDATA[JobsPHP.fr]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.menthefraiche.com/?p=2076</guid>
		<description><![CDATA[Petit événement passé inaperçu dans la vie de JobsPHP.fr cette semaine : la publication de la 250ème offre. Si ce n&#8217;est pas une révolution en soi, c&#8217;est bien le signe que le PHP reste très utilisé dans le secteur du développement. Prochain objectif : 500 offres&#8230;]]></description>
			<content:encoded><![CDATA[<p>Petit événement passé inaperçu dans la vie de <a href="http://www.jobsphp.fr" target="_blank">JobsPHP.fr</a> cette semaine : la publication de la <a href="http://www.jobsphp.fr/job/77378/developeur-framework-symfony-at-dacrydium/" target="_blank">250ème offre</a>.</p>
<p>Si ce n&#8217;est pas une révolution en soi, c&#8217;est bien le signe que le <a href="http://fr.wikipedia.org/wiki/PHP" target="_blank">PHP</a> reste très utilisé dans le secteur du développement.</p>
<p>Prochain objectif : 500 offres&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.menthefraiche.com/2011/02/03/jobsphp-fr-250-et-plus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un clavier Apple en CSS&#8230;</title>
		<link>http://www.menthefraiche.com/2010/08/11/un-clavier-apple-en-css/</link>
		<comments>http://www.menthefraiche.com/2010/08/11/un-clavier-apple-en-css/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 17:00:10 +0000</pubDate>
		<dc:creator>Aurélien</dc:creator>
				<category><![CDATA[De la pomme...]]></category>
		<category><![CDATA[Développement parlant...]]></category>
		<category><![CDATA[La boîte à menthol...]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Surfez léger...]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Google Chrome]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Safari]]></category>

		<guid isPermaLink="false">http://www.menthefraiche.com/?p=1777</guid>
		<description><![CDATA[Chris Michel propose un clavier aluminium Apple complètement réalisé en HTML5 et CSS3. Le rendu est impressionnant ! Fonctionne sous Safari et Chrome&#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.chrismdesign.com" target="_blank">Chris Michel</a> propose un <a href="http://www.chrismdesign.com/css-keyboard/" target="_blank">clavier aluminium Apple</a> complètement réalisé en <a href="http://fr.wikipedia.org/wiki/HTML5" target="_blank">HTML5</a> et <a href="http://fr.wikipedia.org/wiki/CSS3#CSS3" target="_blank">CSS3</a>.</p>
<p>Le rendu est impressionnant !</p>
<p>Fonctionne sous <a href="http://fr.wikipedia.org/wiki/Safari_%28logiciel%29" target="_blank">Safari</a> et <a href="http://fr.wikipedia.org/wiki/Google_Chrome" target="_blank">Chrome</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.menthefraiche.com/2010/08/11/un-clavier-apple-en-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 1.258 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-10 10:10:23 -->
<!-- Compression = gzip -->
