Установка Zend Optimizer на Денвер | Поисковая оптимизация и продвижение сайтов

Установка Zend Optimizer на Денвер

августа 14, 2009 | by Макс |

019.gifУстановка Zend Optimizer на Денвер возможна двумя способами:

1) Скачать официальную версию с сайта производителя и следуя официальным инструкциям установить программу с помощью установщика: h++p://www.zend.com/en/products/guard/downloads

Затем, остановить сервер иконкой “Stop Server”, если он запущен;
Запустить скаченный инсталлятор ZendOptimizer-3.3.3-Windows-i386 (или версия здесь может быть и другая, эта версия самая последняя а момент написания статьи)
На запрос версии сервера укажите Apache 2.x (Но перед этим лучше проверить какая версия показывается на запущенном сервере здесь: http://localhost/Tests/PHP5/index.php5)
На запрос места расположения файла php.ini укажите свой адрес: C:\WebServers\usr\local\php5
На запрос указания папки веб-сервера укажите: C:/WebServers/usr/local/apache/
Document root folder on your Web server: С:/WebServers/home
Запустить сервер иконкой “Start Server”

Проверьте все ли правильно установилось (как это сделать написано ниже) и пользуйтесь…

2. Я же рекомендую другой способ. Первый мне не нравится тем, что Zend устанавливается в Windows, а мне бы хотелось, чтобы Zend был интегрирован в Денвер и никуда больше. Это удобно тем, что можно легко перемещать папку Денвера куда угодно на компьютере и ничего от этого не изменится. Все будет работать как и работало, чего не скажешь о ситуации, когда Zend устанавливается с помощью официальной программы установщика. Так что я рекомендую Вам этот способ. Для этого скачайте архив необходимых файлов здесь: скачать архив файлов Zend (версия 3.3)

Это те же самые файлы, что устанавливает официальная программа установщик. Просто они извлечены из архива и их нужно установить вручную, что очень просто делается…:

Архив с файлами, который был скачен ранее нужно распаковать в папку С:/WebServers/usr/local/php5, в которой должно появиться два новых объекта: папка Optimizer-3.3.0 и файл ZendExtensionManager.dll, которые на рисунке ниже показаны стрелочками.

Теперь осталось только внести изменения в файл php.ini, который находится в той же папке. На рисунке обведен кружочком. Откройте этот файл в блокноте и в самый конец файла добавьте строки:

[Zend]
zend_extension_ts = "/usr/local/php5/ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts="/usr/local/php5/Optimizer-3.3.0/"
zend_optimizer.enable_loader = 1
zend_optimizer.optimization_level = 15

И снова перезапустите Денвер. Теперь, на всякий случай, проверьте установку Zend. Для этого откройте страницу http://localhost/Tests/PHP5/index.php5

Здесь должны появиться такие таблички:

Почти в самом начале страницы (под первой таблицей) должно отображаться следующее (здесь нужно проверить появление двух нижних строк, говорящих о подключении нужных библиотек):

И почти в самом конце страницы такие:

Если появились, то значит, что все установилось нормально и можно приступать к проверке, отладке скриптов и созданию динамических сайтов.

Теги: ,



11 Responses to “Установка Zend Optimizer на Денвер”

  1. By Mansize on декабря 4, 2009

    Спасибо огромное за столь подробную инструкцию. Очень помогла!

  2. By bazhen on декабря 24, 2009

    Спасибо огромное!!!

  3. By Максим on января 26, 2010

    Спасибо, все получилось.

  4. By Vladimir on марта 2, 2010

    Большое спасибо за инструкцию. Реально искал по яндексу минут 10.
    Здесь - коротко и ясно.

  5. By demh on июля 18, 2010

    А у меня первая таблица Zend Optimizer не появилась, а вот вторая с zlib нашлась.Что это значит?Установился Zend Optimizer на Денвер или нет?????

  6. By demh on июля 18, 2010

    И две нижние строчки не появились..только сейчас заметил..наверное не установилось..

  7. By demh on июля 18, 2010

    Разобрался..Народ тут говорит-если Денвер с PHP 5.3 версией то Zend не поставить…Нужно качать старую PHP5.2 - и всё станет..Теперь другой вопрос-что лучше Денвер с PHP5.3 но без Zend или Денвер с РHP5.2,но с Zend?

  8. By Макс on июля 18, 2010

    А это принципиально? Я не думаю что Вы заметите какую-то разницу…

  9. By CyberMax on августа 4, 2010

    А можно ещё вместо Денвера поставить VertigoServ, там Zend сразу будет.

  10. By IOSDesk on августа 18, 2010

    Zend Optimizer на сегодня не поддерживает версии PHP 5.3.XX, поэтому данная инструкция подходит только для Denwer в варианте с PHP 5.2.XX

  11. By Макс on августа 18, 2010

    Спасибо за замечание, этого не знал…

Post a Comment