Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/09/2008, 00:50
jamartin
 
Fecha de Ingreso: agosto-2008
Mensajes: 42
Antigüedad: 15 años, 8 meses
Puntos: 2
Respuesta: Optimización

Normalmente, en php.net, en la página dedicada a cada función encontrarás ese tipo de información, claro que no en todas las funciones, porque simplemente no aplica a todas.

Eso si, normalmente las funciones que incorpora php son más eficientes que otras funciones escritas por uno y que hagan exactamente lo mismo, así que por este lado no te preocupes.

Lo que sí debería hacer, es revisar que el script que tu escribes está diseño eficientemente. Por ejemplo, si generas una página web, y puedes hacer un cache de ella, trata de hacerlo, consume menos cpu hacer un include de un archivo html que generarlo de nuevo (claro que debes tomar ciertas precauciones para que la cache se borra cuando deba actualizarse a una nueva version).

Otras cosas en las que uno suele cometer ineficiencias es en recorrer dos o más veces un array en dos partes distantes del script para dos motivos diferentes. Trata de hacer que el array se recorra solo una vez. Dependiendo del tamaño del mismo puedes salvar valiosos milisegundos (son en realidad tan valiosos?.. no sé, creo que depende del caso)...

En otras palabras, revisa que tu mismo codigo no tenga ineficiencias, y utiliza cuantas funciones de php necesites, porque son las más eficientes en runtime.

Saludos,