mageekblog - Pourquoi migrer vers PHP 5.4 ? Raison #1 - CommentairesLe blog personnel de Frédéric Hardy. Au menu, PHP, agilité, FreeBSD, cuisine et photographies.2021-12-02T08:20:54+01:00Frédéric Hardyurn:md5:26874ca5b8cd4cac8d08b0e68e64f63aDotclearPourquoi migrer vers PHP 5.4 ? Raison #1 - mageekguyurn:md5:7a397f69c8d4005d5a11fe1bdfda976a2012-02-18T23:01:57+01:002012-02-18T23:04:11+01:00mageekguy<p>@<a href="http://blog.mageekbox.net/?post/2012/02/14/Pourquoi-migrer-vers-PHP-5.4-Raison-1#c3634" rel="nofollow">las92i</a> : Je crois que tu as (entre autre chose) loupé le "Raison #1" dans le titre de mon billet...</p>Pourquoi migrer vers PHP 5.4 ? Raison #1 - las92iurn:md5:edc9fe294879b929e970c7cb76cd03362012-02-17T14:11:09+01:002012-02-18T23:04:11+01:00las92i<p>Migrer en PHP 5.4 tout de suite pour les performances n'a d'intérêt que pour les petites sites car les gros sites ayant différents concepts de caches (varnish, memcache, apc...), tournant sur des dizaines de frontaux, l'intérêt est presque totalement nul puisque les soucis de performances sont en général tournés vers les gestionnaires de données et de flux en masse (MySQL/MongoDB/Gearman...).<br />
L'intérêt de PHP 5.4 en premier lieu pour les gros développements est l'ouverture exceptionnelle des traits sur de nouveaux concepts de Design Pattern d'une efficacité redoutable (propreté/meilleurs contrôles...)... Soucis en revanche des traits c'est qu'ils seront probablement dans 95% du temps mal utilisés et pourrait devenir également les usines à gaz du futur... D'autres modifications apportent également des atouts intéressants sur des refontes éventuelles de conventions de codage (qui pourrait s'approcher de certains langages pour mobiles [soit des codes de plus en plus propres, Titanium pour n'en citer qu'un]).</p>
<p>Tout ça pour dire, que cet article dit vrai mais pour les développements de petites tailles... Normalement, les développements de sites de hauts trafics (certes moins de 1% des développeurs en PHP voire moins de 0,1%), la performances du PHP est juste une gloire mais n'aura aucun impact significatif (je parle à code égal).</p>Pourquoi migrer vers PHP 5.4 ? Raison #1 - sunseburn:md5:406069b874322ab503f93f64737821032012-02-15T18:02:04+01:002012-02-16T12:36:46+01:00sunseb<p>Suis déjà en prod. avec ! Je sais, c'est pas bien... Mais ça tourne et vite ! Et j'ai pas encore installé APC en plus...</p>Pourquoi migrer vers PHP 5.4 ? Raison #1 - neilimeurn:md5:d2b366aa4dca11aa81d874ae3e133c622012-02-15T11:04:23+01:002012-02-15T12:06:03+01:00neilime<p>Vraiment hâte de pouvoir utiliser la version finale pour la production !<br />
Merci pour l'article qui permet d'appuyer notre décision de changer de version PHP</p>
<p>"il peut se révéler de 15 à 50% plus rapide que PHP 5.3, et 15 à 40% moins gourmand en mémoire vive."</p>
<p>Est ce que des tests ont déjà été publiés, existe-t-il des statistiques de comparaisons entre la version 5.2 et 5.3 ?</p>Pourquoi migrer vers PHP 5.4 ? Raison #1 - Manuurn:md5:8103ae3e5b98ebd6f88a3074efad83392012-02-14T15:34:16+01:002012-02-14T15:57:06+01:00Manu<p>Très bon article, comme d'habitude.</p>
<p>Il est clair que les gains apportés par cette version sont à eux seul un argument pour migrer vers PHP5.4. Il n'y a plus qu'à attendre la sortie de la version stable qui se fait un petit peu attendre :(.</p>
<p>"tout en consommant un peu plus de 30% de mémoire en moins." La phrase est un peu bizarre :P</p>
<p>Bonne continuation !</p>Pourquoi migrer vers PHP 5.4 ? Raison #1 - François dambrineurn:md5:4ddc0c4b5023f9e58a6a9a3dd6cad32b2012-02-14T15:32:43+01:002012-02-14T15:57:06+01:00François dambrine<p>Salut,<br />
dans le cadre de test d'une petite application que des amis et moi développons pour accélérer nos TP de math, nous testons avec atoum une structure fortement récursive. En terme de consommation mémoire je la divise par quatre par rapport à php5.3. Le temps d'exécution est lui plus variable, divisé souvent par deux, parfois par trois.<br />
Quand on connaît le mal qu'avait pendant un certain temps avec la récursivité je pense qu'il y a eu pas mal d'améliorations de ce côté. Pour avoir suivi le SVN pendant un certain moment, il me semble qu'il a eu pas mal de bug corrigés de ce côté, ceci étant peut être la cause de cela.</p>Pourquoi migrer vers PHP 5.4 ? Raison #1 - Benoiturn:md5:9c21514a12cdcc543a46174528c07a442012-02-14T14:58:05+01:002012-02-14T15:57:33+01:00Benoit<p>Merci pour ce billet.</p>
<p>J'imagine que toutes les extensions de PHP resteront compatibles, n'est ce pas?</p>Pourquoi migrer vers PHP 5.4 ? Raison #1 - Crashurn:md5:fbd7def73c821b7130a165260d3d7cbc2012-02-14T14:49:24+01:002012-02-14T15:57:06+01:00Crash<p>Salut,</p>
<p>Sur une application lourde en zend 1.X et doctrine 2 le gain sur différentes pages est de l ordre de 20 a 40%. Très loin d être négligeable donc. Je vais regarder plus attentivement la consommation de mémoire pour voir ce qu il en retourne.</p>
<p>Le cote performances est important mais le confort d utilisation de cette version pour le développeur semble aussi être plus que valide pour justifier la maj.</p>