<?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>Code et ornithorynques insectes &#187; optimisation</title>
	<atom:link href="http://www.eiodal.com/tag/optimisation/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.eiodal.com</link>
	<description>Un blog utilisant très probablement WordPress</description>
	<lastBuildDate>Wed, 16 Dec 2009 11:21:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>CakePHP : lenteurs et optimisation</title>
		<link>http://www.eiodal.com/cakephp-lenteurs-optimisation/</link>
		<comments>http://www.eiodal.com/cakephp-lenteurs-optimisation/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 06:24:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CakePHP]]></category>
		<category><![CDATA[lenteur]]></category>
		<category><![CDATA[optimisation]]></category>

		<guid isPermaLink="false">http://www.eiodal.com/?p=325</guid>
		<description><![CDATA[On entend souvent parler de la lourdeur des applications CakePHP. Même si ce n&#8217;est pas entièrement faux, une appli CakePHP n&#8217;est pas aussi rapide à charger qu&#8217;un site en PHP &#171;&#160;classique&#160;&#187;, ce n&#8217;est pas dramatique non plus. Je l&#8217;ai utilisé pour des applications riches en éléments et en requêtes, et je n&#8217;ai pas eu de [...]<p>Source : <a href="http://www.eiodal.com">Blog cakephp, sql, seo, hébergements, improbabilités</a><br/><br/><a href="http://www.eiodal.com/cakephp-lenteurs-optimisation/">CakePHP : lenteurs et optimisation</a></p>
]]></description>
			<content:encoded><![CDATA[<p>On entend souvent parler de la<strong> lourdeur des applications CakePHP</strong>. Même si ce n&#8217;est pas entièrement faux, une appli CakePHP n&#8217;est pas aussi rapide à charger qu&#8217;un site en PHP &laquo;&nbsp;classique&nbsp;&raquo;, ce n&#8217;est pas dramatique non plus. Je l&#8217;ai utilisé pour des applications riches en éléments et en requêtes, et je n&#8217;ai pas eu de problèmes particuliers. Il y a juste quelques précautions à prendre.</p>
<p><span id="more-325"></span></p>
<p>Matt Curry, un &laquo;&nbsp;gourou&nbsp;&raquo; CakePHP a <a href="http://www.pseudocoder.com/archives/2009/03/17/8-ways-to-speed-up-cakephp-apps/">écris un post</a> il y a quelques temps déjà sur une <strong>série de conseils et précautions</strong> à prendre pour accélérer ses applications CakePHP. Si vous avez des problèmes de lenteur essayez d&#8217;appliquer ces méthodes.</p>
<p>Je ne ferais pas mieux que lui. Juste vous conseillez très fortement d&#8217;utiliser le behavior &laquo;&nbsp;Containable&nbsp;&raquo; pour vos requêtes, de bannir le &laquo;&nbsp;recursive&nbsp;&raquo; et d&#8217;utiliser &laquo;&nbsp;gzip&nbsp;&raquo; pour vos css et js. Mais ça aussi il le conseil &#8230;</p>
<p>Gardez à l&#8217;esprit que la plupart des lenteurs sont dû le plus souvent à des requêtes trop nombreuses et/ou mal construites, des fichiers trop lourds ou un serveur pas très performant. J&#8217;ai une application qui traite plusieurs millions d&#8217;enregistrements, et quand ça rame c&#8217;est à chaque fois de ma faute et pas de celle de CakePHP.</p>
<p><strong>Note :</strong> CakePHP est compatible PHP4, et n&#8217;utilise pas quelques fonctions magique de PHP5. Ces fonctions peuvent faire gagner un précieux temps de chargement. En version 2.0 CakePHP sera compatible essentiellement PHP5, utilisera donc ces fonctions, et sera donc bien plus rapide ! Patience &#8230;</p>
<p>Source : <a href="http://www.eiodal.com">Blog cakephp, sql, seo, hébergements, improbabilités</a><br/><br/><a href="http://www.eiodal.com/cakephp-lenteurs-optimisation/">CakePHP : lenteurs et optimisation</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.eiodal.com/cakephp-lenteurs-optimisation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
