Из Wiki:
Zend Optimizer [2] — единственное приложение, распространяемое бесплатно. Являет собой серверный модуль для запуска закодированных с помощью Zend Encoder и Zend SafeGuard Suite скриптов, а также немного их ускоряющий (заявлено, что до 40% ).
Имеем ОС FreeBSD 9.1-STABLE amd64. Довольно тривиальная задача, добавить модуль в php. Да не тут то было..
Zend Technologies [3], отказались от разработки данного модуля для FreeBSD [4], оставив нас довольствоваться v3.3.0.
Чтобы Вы не наступали на мои же грабли уточню, что Zend Optimizer не работает:
- MySQL выше 5,2.
- PHP выше 5,2.
Приступим к установке из портов:
# make install clean
После установки на попросят внести следующий код в /usr/local/etc/php.ini:
zend_optimizer.optimization_level=15
zend_extension_manager.optimizer="/usr/local/lib/php/20060613/Optimizer"
zend_extension_manager.optimizer_ts="/usr/local/lib/php/20060613/Optimizer_TS"
zend_extension="/usr/local/lib/php/20060613/ZendExtensionManager.so"
zend_extension_ts="/usr/local/lib/php/20060613/ZendExtensionManager_TS.so"
Проверим корректность установки - ошибок быть не должно:
PHP 5.2.17 with Suhosin-Patch 0.9.7 (cli) (built: Feb 20 2013 12:07:05)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
with Zend Optimizer v3.3.0, Copyright (c) 1998-2007, by Zend Technologies
Так же проверим его в установленных модулях:
[PHP Modules]
...
mysql
mysqli
PDO
pdo_mysql
Reflection
session
SPL
Zend Optimizer
...
[Zend Modules]
Zend Extension Manager
Zend Optimizer
На этом все. Удачи.