La instalación de un acelerador de código PHP es una cosa que he probado desde que empecé con eAccelerator pero un colega me aconsejó XCache y es un verdadero placer para ejecutar en un servidor Powered by Ubuntu Dedibox.
El ahorro de tiempo es considerable y tengo más tiempo para interpretar el PHP que se come. El código compilado es de alguna manera y la velocidad de ejecución es mucho más rápido.
Así, en una versión de Ubuntu, apt-get install php5-XCache lanzar automáticamente la instalación y puesta en práctica en el servidor Apache.
Luego ves a los puntos de referencia para la evolución de los resultados y las diferencias en la respuesta de la concurrencia de muchos.
El comando que se ejecute en Ubuntu es:
http: //domaine.com/ ab-n 1000-C 10 http://domaine.com/
No se olvide de la barra al final de lo contrario no funcionará!
Por mi parte lo siguiente:
taken for tests: 51.626521 seconds Complete requests: 1000 Failed requests: 0 Write errors: 0 Total transferred: 17840000 bytes HTML transferred: 17419000 bytes Requests per second: 19.37 [ #/sec] (mean) Time per request: 516.265 [ ms ] ( mean ) Time per request: 51.627 [ ms ] Transfer rate: 337.44 [ Kbytes/sec ] received Connection Times ( ms ) min mean [ +/-sd ] median max Connect: 0 0 0.0 0 0 Processing: 70 513 209.1 491 1631 Waiting: 64 492 208.5 468 1625 Total: 70 513 209.1 491 1631 Concurrency Level: 10 Tiempo de tomarse para realizar pruebas: 51,626521 segundos solicitudes completas: 1000 Peticiones no logradas: 0 errores de escritura: 0 Total transferido: 17840000 octetos transferidos HTML: 17419000 octetos solicitudes por segundo: 19.37 [# / sec] (media) hora por solicitud: 516.265 [ms] (media) Tiempo por encargo: 51.627 [ms] Transfer rate: 337.44 [Kbytes / sec] recibió de conexión Tiempo (ms) min mean [+ /-sd] Conectar max media: 0 0 0,0 0 0 Processing: 70 513 209,1 491 1631 Waiting: 64 492 208,5 468 1625 Total: 70 513 209,1 491 1631
Y con XCache activada, la diferencia es obvia:
taken for tests: 30.977024 seconds Complete requests: 1000 Failed requests: 0 Write errors: 0 Total transferred: 17840000 bytes HTML transferred: 17419000 bytes Requests per second: 32.28 [ #/sec] (mean) Time per request: 309.770 [ ms ] ( mean ) Time per request: 30.977 [ ms ] Transfer rate: 562.38 [ Kbytes/sec ] received Connection Times ( ms ) min mean [ +/-sd ] median max Connect: 0 0 1.9 0 20 Processing: 26 308 206.3 280 1138 Waiting: 23 292 199.6 264 1130 Total: 26 308 206.6 280 1158 Concurrency Level: 10 Tiempo de tomarse para realizar pruebas: 30,977024 segundos solicitudes completas: 1000 Peticiones no logradas: 0 errores de escritura: 0 Total transferido: 17840000 octetos transferidos HTML: 17419000 octetos solicitudes por segundo: 32.28 [# / sec] (media) hora por solicitud: 309.770 [ms] (media) Tiempo por encargo: 30.977 [ms] Transfer rate: 562.38 [Kbytes / sec] recibió de conexión Tiempo (ms) min mean [+ /-sd] Conectar max media: 0 0 1,9 0 20 Procesamiento: 26 308 206,3 280 1138 Waiting: 23 292 199,6 264 1130 Total: 26 308 206,6 280 1158
El servidor Apache por lo tanto responde a 12 solicitudes por segundo. Que ahora sabe lo que tiene que hacer para mejorar aún más.



















0 Responses to "XCache en Dedibox"
Espere
Deja tu comentario