18.1.4 Use the Zend OptimizerThis is NOT the latest copy of this book; click here for the latest version.
The Zend Optimizer is a free product that automagically helps your PHP code go faster.
It does so by performing actual code optimisation for you - changing things around (but leaving the "meaning" of the code the same) to increase execution speed. Even though it runs every time your page is executed, it has little to no noticeable overhead, and can drastically improve performance. Note that there are some cases where using the Optimizer will actually slow things down - usually when scripts are short, and/or exit early. These situations are rare, though, and you need not let this stop you from installing the Optimizer.
Zend Performance Suite comes with Zend Optimizer bundled as it caches the optimized PHP, eliminating the extra overhead of code optimisation.
If you don't plan to use scripts encoded with Zend Safeguard Suite, add the following line to your php.ini file to get a further small boost in performance:
zend_optimizer.enable_loader = 0
|
Want to see this stuff in print? PHP in a Nutshell takes the core topics covered here, adds in thousands of edits from the editorial team and myself, and combines them to make an unbeatable reference for PHP programmers at all levels.
My latest book has hundreds more tips on how to use PHP, Apache, and MySQL, plus Perl, Python, shell scripts, performance tuning, and more!
|