Diferencia entre revisiones de «OPcache»
m (tidy up) |
m (tidy up) |
||
Línea 5: | Línea 5: | ||
La extensión OPcache es distribuída como parte de PHP 5.5.0 y posteriores. Está disponible también para versiones estables más antiguas de PHP desde PECL bajo el nombre original ZendOPcache. | La extensión OPcache es distribuída como parte de PHP 5.5.0 y posteriores. Está disponible también para versiones estables más antiguas de PHP desde PECL bajo el nombre original ZendOPcache. | ||
'''NOTA: Si USted está corriendo PHP 5.3 o 5.4 Usted puede ignorar con seguridad el mensaje de revisión del [[Entorno]] sobre OpCache''' | |||
==Configuración== | ==Configuración== | ||
Línea 30: | Línea 33: | ||
;opcache.enable_cli = 1 ; Acelera CLI cron | ;opcache.enable_cli = 1 ; Acelera CLI cron | ||
;opcache.load_comments = 0 ; Puede disminuir el uso de memoria, puede no ser compatible con complementos y otras apps. | ;opcache.load_comments = 0 ; Puede disminuir el uso de memoria, puede no ser compatible con complementos y otras apps. | ||
</code> | |||
Al usar IIS Usted necesitará PHP 5.5 y Usted necesitará añadir la extensión para opcache bajo de la sección de ''ExtensionList'' del archivo php.ini. | |||
<code ini> | |||
[ExtensionList] | |||
... | |||
zend_extension=php_opcache.dll | |||
</code> | </code> | ||
==Vea también== | ==Vea también== | ||
* [http://pecl.php.net/package/ZendOpcache PECL ZendOPcache] | * [http://pecl.php.net/package/ZendOpcache PECL ZendOPcache] | ||
* Using Moodle [https://moodle.org/mod/forum/discuss.php?d=244133 OPcache: Memory Usage = 100% (is this good or bad?)] forum discussion | |||
[[Category:Nuevas características de Moodle 2.6]] | [[Category:Nuevas características de Moodle 2.6]] |
Revisión del 00:21 22 dic 2013
Moodle 2.6
La extensión estándar OPCache está altamente recomendada; desde Moodle 2.6, es la única solución soportada oficialmente por los desarrolladores de PHP. Los beneficios son aumento del desempeño y significativamente menor uso de memoria.
Instalación
La extensión OPcache es distribuída como parte de PHP 5.5.0 y posteriores. Está disponible también para versiones estables más antiguas de PHP desde PECL bajo el nombre original ZendOPcache.
NOTA: Si USted está corriendo PHP 5.3 o 5.4 Usted puede ignorar con seguridad el mensaje de revisión del Entorno sobre OpCache
Configuración
Configuraciones en PHP.ini :
[opcache]
opcache.enable = 1
opcache.memory_consumption = 128
opcache.max_accelerated_files = 4000
opcache.revalidate_freq = 60
- Requerido para Moodle
opcache.use_cwd = 1
opcache.validate_timestamps = 1
opcache.save_comments = 1
opcache.enable_file_override = 0
- Si algo no funciona en Moodle
- opcache.revalidate_path = 1 ; Puede arreglar problemas con rutas include
- Experimental para Moodle 2.6 y posteriores
- opcache.fast_shutdown = 1
- opcache.enable_cli = 1 ; Acelera CLI cron
- opcache.load_comments = 0 ; Puede disminuir el uso de memoria, puede no ser compatible con complementos y otras apps.
Al usar IIS Usted necesitará PHP 5.5 y Usted necesitará añadir la extensión para opcache bajo de la sección de ExtensionList del archivo php.ini.
[ExtensionList]
...
zend_extension=php_opcache.dll
Vea también
- PECL ZendOPcache
- Using Moodle OPcache: Memory Usage = 100% (is this good or bad?) forum discussion