28/01/2010, 16:13
|
| | Fecha de Ingreso: abril-2008
Mensajes: 50
Antigüedad: 16 años, 8 meses Puntos: 0 | |
Respuesta: Rendimiento con APC Hola otra vez,
bueno, acabo de hacer las pruebas (en servidor local ) con el sistema que estoy haciendo sobre dos versiones, una con require_once, metiendo los archivos a pelo, y otra con una clase Autoload y por otro lado, con cada una de ellas con la extensión APC activada y desactivada.
Las pruebas las he hecho con el ab de apache, haciendo 50 request a la aplicación
Los resultados que me han dado: Versión con includes:
sin APC:
-Tiempo:8.842 segundos
-Requests/seg:5.66
con APC:
-Tiempo:3.140 segundos
-Requests/seg:15.92 Versión Autoload:
sin APC:
-Tiempo:8.623 segundos
-Requests/seg:5.80
con APC:
-tiempo:12.122 segundos
-Request/seg:4.12
Por lo que concluyo, que lo más provechoso sí es incluir a mano los archivos pensando en el rendimiento, pero aún así es una putada, por todos los beneficios que te aporta, a nivel de mantenimiento la función __autload.
No sé, de momento la aplicación es relativamente pequeña, pero poco a poco va a ir creciendo con lo que ya veré.
De todas forma, cualquier aporte será bienvenido.
Un saludote! |