Zend Optimalizer+ for php 5.4 and Windows
The Zend OPcache provides faster PHP execution through opcode caching and optimization. It improves PHP performance by storing precompiled script bytecode in the shared memory. This eliminates the stages of reading code from the disk and compiling it on future access. In addition, it applies a few bytecode optimization patterns that make code execution faster.
- github.com/zend-dev
Real tests are on HosipLan's github with Nette and Composer. TL;DR:
- Composer clean / 36.994 ms
- Composer with Zend OPcache v7.0.1 / 4.780 ms
- Minified Nette clean / 27.935 ms
- Minified Nette with Zend OPcache v7.0.1 / 2.189 ms
or official tests.
Download this php extension for Windows and append to php.ini:
zend_extension = "ext/php_opcache.dll" ; or replace with real path
[opcache]
opcache.enable = 1
opcache.memory_consumption = 300
opcache.interned_strings_buffer = 8
opcache.max_accelerated_files = 8000
opcache.fast_shutdown = 1
opcache.enable_cli = 1
opcache.use_cwd = 1
and other directives. I recommend rlerdorf/opcache-status.
Written by Martin Sadovy
Related protips
Have a fresh tip? Share with Coderwall community!
PHP applications still send a browser full of JavaScript. Hardening the server does not inventory the payment, analytics, and plugin scripts that run after the HTML is delivered.
Security insights from Cside