PHP 5.0.0 (y 4.3.8)

Acaba de aparecer la versión final del PHP 5.0.0. Al mismo tiempo, los desarrolladores han aprovechado para sacar la revisión 4.3.8.

Esta nueva versión 5, aporta interesantes novedades respecto a la 4.3.8 y anteriores:
– Mejor orientación a objetos.
– Soporte para XML mejorado.
– Soporte para SOAP.
– Soporte para MySQL 4.1 y superiores.
– Soporte para SQLite 2.x.
– Acceso a puertos TCP y UDP.

Lo mejor de todo, es que no solo ofrece más características y funciones, sino que además ¡es más rápido!

He hecho un pequeño script (los resultados es posible que se vean modificados con pruebas más serias), y lo he probado 3 veces con PHP 4.3.8 y 5.0.0.

Bajo la 4.3.8 la media de tiempo de ejecución ha sido de 13,66 segundos, con el 5.0.0 ha sido de 13,00 segundos, o lo que es lo mismo, un rendimiento un 5% superior.

Este es el código que he utilizado:

<?php
$iInicio=mktime();

for ($iCount1=0; $iCount1<100; $iCount1++)
{
for ($iCount2=0; $iCount2<10000; $iCount2++)
{
$iEntero=$iCount1*$iCount2+$iCount2-$iCount1/($iCount2+1);
$nReal=ceil(log(sin($iCount2)+cos($iCount2)+tan($iCount2))*pi());
$sCadena='Hola ' . $iCount1 . '. Adios ' . $iCount2;
}
}
$iFin=mktime();
echo $iFin-$iInicio;
?>

PHP 5.0.0 (y 4.3.8)

Deja un comentario