PHP accelerator
Un acelerador de PHP (PHP acelerator) es una extensión diseñada para aumentar el rendimiento de las aplicaciones de software escrito utilizando el lenguaje de…
Un acelerador de PHP (PHP acelerator) es una extensión diseñada para aumentar el rendimiento de las aplicaciones de software escrito utilizando el lenguaje de programación PHP. La mayoría de los aceleradores de PHP trabajan almacenando en caché scripts PHP compilados en bytecode para evitar la sobrecarga de análisis y compilación del código fuente en cada solicitud (todas o algunas de las cuales, incluso, podrían nunca ser ejecutadas). Para un mejor rendimiento, se puede almacenar la caché en memoria compartida con la ejecución directa de la memoria compartida y el mínimo de la copia de memoria en tiempo de ejecución. Un acelerador de PHP generalmente reduce la carga del servidor y aumenta la velocidad de código PHP en cualquier caso entre 2 y 10 veces, dependiendo de factores tales como el tiempo de ejecución inherentes a la aplicación PHP y el porcentaje de código fuente que realmente es ejecutado en una solicitud determinada. Mientras que un optimizador de código, incluso puede disminuir el rendimiento general cuando se utilizan de forma aislada, un acelerador puede proporcionar un aumento de rendimiento adicional cuando se combina con una caché de código como los esfuerzos de optimización se realiza solo una vez.
Enlaces externos
- Benchmark OPCode Cache para PHP
- Benchmarking Drupal with PHP op-code caches: APC, eAccelerator and XCache (and Standard PHP) compared (en inglés).
- PHP on Fire: Five Opcode Caches compared including a complete chart featuring Zend Platform, APC, XCache, eAccelerator ionCube Encoder and Standard PHP benchmarks. (en inglés).
Relacionado
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.