Foros del Web » Programando para Internet » PHP »

Optimización

Estas en el tema de Optimización en el foro de PHP en Foros del Web. Hola a todos. Soy nuevo en este foro y escribo para ver si alguien me puede recomendar alguna página o artículo en el que se ...
  #1 (permalink)  
Antiguo 10/09/2008, 03:05
 
Fecha de Ingreso: septiembre-2008
Mensajes: 36
Antigüedad: 15 años, 7 meses
Puntos: 0
Optimización

Hola a todos. Soy nuevo en este foro y escribo para ver si alguien me puede recomendar alguna página o artículo en el que se trate el tema de que funciones son más eficientes (consumen menos) en php, ya sea para acceder a una base de datos mysql o realizar cualquier otro tipo de tarea.
Gracias
  #2 (permalink)  
Antiguo 11/09/2008, 00:50
 
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,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:47.