El acelerador de PHP es una extensión de PHP , cuyo objetivo principal es aumentar el rendimiento del intérprete al procesar scripts mediante el almacenamiento en caché de su código de bytes .
¿Cómo se ve el procesamiento de un script en PHP con un intérprete normal?
Al mismo tiempo, el proceso de generación de código de bytes se realiza cada vez y ocupa la mayor parte del tiempo de procesamiento del script.
Para evitar este cuello de botella, se desarrollaron aceleradores de PHP : módulos que guardan en caché el código de bytes compilado en la memoria o en el disco y aumentan el rendimiento de PHP muchas veces.
La caché alternativa de PHP [1] (APC) es una caché de código de operación gratuita y de código abierto para PHP. Fue concebido como un marco libre, abierto y estable para almacenar en caché y optimizar el código fuente de PHP, así como almacenar en caché los datos del usuario.
Soporta PHP4 y PHP5 incluyendo 5.3 y 5.4.
Esta extensión PECL [2] (consulte "Instalación de extensiones PECL" [3] ) no se envía con PHP [4] .
Usado en servidores de Wikipedia (antes de actualizar la versión de PHP).
Última versión: 3.1.13 del 03/09/2012 [5]
Estado del proyecto: desarrollo terminado
eAccelerator es un proyecto gratuito de código abierto que actúa como acelerador, optimizador y descompresor. Las funciones de almacenamiento en caché de contenido dinámico también están integradas. Es posible optimizar scripts PHP para acelerar su ejecución.
Soporta PHP4 y PHP5 incluyendo 5.4.
Desde julio de 2012, el proyecto es administrado por Hans Rackers, en la rama maestra del repositorio en GitHub.
Última edición del 16/08/2012
Estado del proyecto: desarrollo terminado
Proyecto propio. PhpExpress es un acelerador de secuencias de comandos php de servidor web gratuito. PhpExpress también brinda soporte para cargar archivos codificados a través de Nu-Coder . El módulo es fácil de instalar y usar, mientras que PhpExpress proporciona un aumento significativo en la velocidad de ejecución del script PHP. Los archivos se compilan en bytecode y se almacenan en caché en la memoria RAM del servidor. El programa se distribuye de forma gratuita y sin restricciones.
Soporta PHP4 y PHP5 incluyendo 5.3
Última versión: 3.1 de 2014
Estado del proyecto: parece que el desarrollo se ha interrumpido
Acelerador de PHP [6] para el servidor de información de Internet de Microsoft ( Licencia BSD [7] ). El 09/06/2013, se ofreció para descargar la versión 1.3 para la versión de 32 bits de PHP . Windows Cache Extension almacena en caché archivos php, código de bytes php y tiene un caché de usuario configurable. La extensión tiene una PHP-API para controlar y monitorear el estado del caché. El programa se distribuye de forma gratuita.
Soporta PHP5 incluyendo 5.6.
Estado del proyecto: en desarrollo
Admite funciones de optimización de secuencias de comandos, almacenamiento en caché de código de bytes en RAM, almacenamiento en caché de datos de usuario en memoria compartida, perfilado simple de secuencias de comandos. Tiene su propia GUI, cuya presencia y uso, sin embargo, no es necesaria para que el paquete funcione. Libre. El autor siempre se ha centrado en la "estabilidad" [8] .
Soporta PHP4 y PHP5 incluyendo 5.6
Última versión estable: 3.2.0 del 18/09/2014
Estado del proyecto: en soporte
Zend OPcache [9] (anteriormente llamado "Zend Optimizer+") proporciona una ejecución de código PHP más rápida a través del almacenamiento en caché y la optimización. Mejora el rendimiento de PHP al almacenar el código de bytes compilado en la memoria compartida. Zend OPcache está habilitado de forma predeterminada desde PHP 5.5.
Como extensión, PECL fue compatible con las versiones 5.2, 5.3 y 5.4.
Admite PHP5, incluido 5.6, así como PHP 7.x, incluido 7.3.
Última versión 7.2.0 del 30/11/2017
Estado del proyecto: en desarrollo
PHP | |
---|---|
Gente | |
Recursos |
|
Implementaciones | |
Marcos |
|
Pruebas |
|
ORM | |
IDE | |
Compilador | Falangero |
Kit de herramientas | |
Categoría |