He estado escribiendo PHP durante años, y he usado todos los frameworks bajo el sol, pero una cosa siempre me ha molestado ... y es que todo el asunto tiene que ser interpretado y ejecutado cada vez que alguien le dice a mi servidor que quiero que la página sea servida.¿Aumenta la velocidad de PHP?
Experimenté con el almacenamiento en caché, FastCGI, Zend Job Queue (y los complementos de Symfony que hacen similares, así como mis propias soluciones basadas en bases de datos que implementan la clase System_Daemon para ejecutar procesos en segundo plano) y Logré hacer que mis aplicaciones fueran bastante rápidas usando todas esas cosas ... pero no puedo superar el bloqueo mental de mis archivos de configuración, las funciones de verificación del sistema/entorno y todas las cosas que solo deberían cargarse UNA VEZ ... carga cada maldito momento alguien golpea mi página.
lo tanto, mi paseo conduce a la siguiente Q--
¿Hay algún método/técnica para cargar determinados aspectos de PHP en la RAM para que cuando se solicita esa página, todos mis archivos settings.yml, las comprobaciones del sistema, los archivos de marcos, las páginas almacenadas en la memoria caché, etc. se pueden cargar directamente desde la memoria sin siquiera tocar la HD ... o tener que pasar por el mismo mecanismo de carga 50,000 veces al día para iniciar el programa?
Si no hay nada en PHP ... ¿hay otros lenguajes 'web' que se puedan compilar de esta manera, para permitir verdaderas aplicaciones init-one?
memcached también usado por facebook para sujetar su almacenamiento en caché –