PHP se compila a un código intermedio, para posteriormente ejecutar dicho código a través del interprete.
De ahí la gracia de los "opcode cache" que se utilizan para aumentar el rendimiento, como APC [php.net], XCache [lighttpd.net] o eAccelerator [eaccelerator.net]
En este articulo [2bits.com] puedes leer un poco mas al respecto.
más código que compilar = más código que ejecutar = más trabajo = más tiempo de carga
Sigue siendo válida.
Pero gracias por la información. No conozco PHP a fondo pero imagino que los op-codes cache de PHP son la misma filosofía que el just in time de Java (con todas sus diferencias y detalles). Y sí, siempre me ha sorprendido lo rápido que se compilan y ejecutan las páginas con PHP incrustado.
Re:No lo entiendo...
(Puntos:1)De ahí la gracia de los "opcode cache" que se utilizan para aumentar el rendimiento, como APC [php.net], XCache [lighttpd.net] o eAccelerator [eaccelerator.net]
En este articulo [2bits.com] puedes leer un poco mas al respecto.
Re:No lo entiendo...
(Puntos:2)( Última bitácora: Jueves, 28 Febrero de 2013, 20:38h )
Pero gracias por la información. No conozco PHP a fondo pero imagino que los op-codes cache de PHP son la misma filosofía que el just in time de Java (con todas sus diferencias y detalles). Y sí, siempre me ha sorprendido lo rápido que se compilan y ejecutan las páginas con PHP incrustado.