Что такое Zend Optimizer, для чего он нужен и как его установить в стабильный debian 6 я вам сейчас расскажу в деталях, жмем далее и читаем внимательно, не отвлекаемся на картинку что выше =)

И так что такое зенд?

Zend Optimizer — бесплатное приложение которое представляет из себя серверный модуль к php для запуска скриптов закодированных с помощью Zend Encoder и Zend SafeGuard Suite, а также немного их ускоряющий по мнению производителя.

Для чего он нужен?

из выше написанного можно понять что Zend Optimizer это обфускатор кода он служит для раскодирования и оптимизации php, разработчики софта активно используют кодирование что бы скрыть исходный код своих продуктов, а у нас как у потребителей скрипт закодированный под зенд должен работать так вот для этого нужно в php подгрузить специальный модуль который занимается этими делами.

Как установить  Zend Optimizer?

Способ 1 (установка в ручную)

Топаем на сайт производителя http://www.zend.com/en/downloads/ разедл загрузок, выбираем Run Zend-Guard-encoded applications  тоесть  Zend Optimizer, все остальное нам не интересно. Для того что бы скачать модуль для php интерпретатора нужно зарегистрироваться на сайте, но если лень то можете воспользоваться моим зеркалом только для Linux.

1. Zend Optimizer (Runtime for PHP 5.2 and earlier)  3.3.9 (32 bit)

http://files.rootden.ru/linux/zend/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz

2. Zend Optimizer (Runtime for PHP 5.2 and earlier)  3.3.9 (64 bit)

http://files.rootden.ru/linux/zend/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz

3. Zend Guard Loader (Runtime for PHP 5.3)  5.5.0 (32 bit)

http://files.rootden.ru/linux/zend/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz

4. Zend Guard Loader (Runtime for PHP 5.3)  5.5.0 (64 bit)

http://files.rootden.ru/linux/zend/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz

выбирайте для своей архитектуры и версии php, проверить можно так

качаете к себе

wget http://files.rootden.ru/linux/zend/ваша-версия

Смотрим как распаковать tar.gz

tar xvzf ваша-версия

ну и подключаем модуль в php, к примеру 5.2

echo zend_extension = /usr/lib/php5/20060613+lfs/ZendOptimizer.so > /etc/php5/conf.d/zend.ini

если стоит  xcache то можно в него прописать выше строки с подключением  xcache.so

zend_extension = /usr/lib/php5/20060613+lfs/ZendOptimizer.so
zend_extension = /usr/lib/php5/20060613+lfs/xcache.so

перезагружаем и проверяем

должно быть вроде такого

без всяких ошибок и ругани, все теперь ваш php умеет интерпретировать закодированные скрипты под зендом, самое главное выбрать правильно .so под вашу архитектуру и версию php.

Способ 2 (для лентяев)

автоматизированная установка ZendOptimizer для debian (скрипт все сделает за вас, наслаждаемся =))

wget http://files.rootden.ru/linux/auto/zend_install.sh; chmod +h zend_install.sh; ./zend_install.sh

 

  2 комментария в “Установка ZendOptimizer в Debian 6.0 Squeeze”

  1. Большое спасибо за статью, давно хотел ускорить работу своих сайтов, сейчас начну замерять ускорение zend optimizer. :-)

     
  2. Utterly written articles , appreciate it for information .

     

 Оставить комментарий

(обязательно)

(обязательно)

   
Copyright © 2012. Linuxguru.ru