Sun 11 Jun 2006
Os paso un post que he encontrado en el cual hay una comparación entre el tiempo que tardan a ejecutarse ciertas sentencias en PHP4 y PHP5. Estos datos también nos muestran una comparativa del tiempo que tardan a ejecutarse varias sentencias análogas (como explode y split).
Los datos que más me han sorprendido son los siguientes:
- foreach/while/for: El uso de la instrucción for es la más rápida de las tres, ahorrando alrededor de un 50% del tiempo respecto a la instrucción while.
- El operador "." para la concatenacion ahorra un 44% del tiempo respecto a escribir la variable dentro de las comillas dobles.
- eregi/preg_match: El uso de preg_match en PHP5 ahorra el 80% del tiempo, en PHP4 la diferencia sube a un 97%.
- split/explode: La instrucción explode es un 88% mas rápida que la instrucción split.
- Cuando tengamos que buscar un número aleatorio, tengamos en cuenta que la instrucción srand() es más de un 80% más rápida que la instrucción mt_srand().
Fuentes: Comparativa de PHP5 y Comparativa de PHP4
One Response to “Comparativa entre instrucciones de PHP4 y PHP5”
June 30th, 2008 at 7:33 pm
como puedo arreglar la pagina que esta protegida por clave