eAccelerator - ускорение работы php приложений |
|
eAccelerator это свободно-распространяемый PHP акселератор, оптимайзер и средство для кеширования динамического контента. Он увеличивает производительность PHP скриптов за счет их кеширования в скомпилированном состоянии, тем самым предотвращая их постоянную перекомпиляцию. В результате происходит увеличение скорости их выполнения. eAccelerator обычно уменьшает нагрузку на сервер и увеличивает скорость исполнения PHP кода на величину от 1 до 10 раз. В результате моих экспериментов, было выяснено, что скорость выдачи контента, например, для сайтов на Drupal увеличивается до 30 раз!!! В этой маленькой заметке опишу процесс установки eAccelerator на linux систему. Итак приступим. Домашняя страница проекта http://eaccelerator.net/ Выбираем последнюю версию. На данный момент последней версией является 0.9.5.2. Скачиваем и распаковываем ее. cd /usr/local/srcДалее необходимо проверить есть ли в нашей системе необходимые для создания модуля php пакеты. Нам нужны: apache >= 1.3,Если производилась установка веб сервера, и php из пакетов то нам необходимо установить еще и модуль php-devel. Именно в нем находится необходимая нам программа phpize, с помощью которой и происходит компиляция модулей для php. yum install php-develДалее выясняем местоположение файла phpize с помощью команды: whereis phpizeИ смотрим путь до файла. Обычно это /usr/bin/phpize. В таком случае для компиляции модуля выполняем следующие действия: export PHP_PREFIX="/usr"Далее находим файл php.ini (обычно он находится в /etc/php.ini) и прописываем в нем следующие строки: extension="eaccelerator.so"Это для варианта использования eAccelerator как расширения php. Я использую такой подход. Есть еще вариант использования eAccelerator как расширения Zend. В таком случае прописать нужно следующие строки: zend_extension="/usr/lib/php4/eaccelerator.so"Теперь создаём каталог, котрый будет использовать eaccelerator для хранения своего кеша: mkdir /tmp/eacceleratorтеперь просто перезапускаем Apach: service httpd restartи работа нашего сервера будет намного быстрее... |
Разделы сайта
- Интернет новости
- Как создать сайт
- Хостинг сайтов
- Технологии и стандарты
- Веб-дизайн
- Вёрстка (xHTML коддинг)
- Веб-программирование
- SEO (раскрутка сайтов)
- Бесплатный хостинг
- Защита компьютера
- Мошенничество в сети
- Администрирование
- Заработок в Интернете
- Полезные статьи
- Блогосфера
- Уроки для дизайнеров
- Онлайн учебники
- Книги и справочники
- Скрипты
- Клипарт
- Социальная сеть
- Форум веб-мастеров
Последние статьи
Самое популярное
- Взлом пароля почты или как узнать пароль e-mail
- Создание шапки для сайта в Adobe Photoshop
- Скачать шапки для сайта
- Как украсть красивый номер ICQ?
- Бесплатные иконки для сайтов
- Функция mail в php. Отправляем сообщение
- Можно ли взломать Вконтакте - социальная сеть
Последние новости
- Отсутствие Интернета приводит к депрессии и мыслям о самоубийстве
- «ВКонтакте» посоветует пользователям популярные статьи
- Браузер Firefox получит кнопку «Сбросить Firefox»
- USB-флешка с голосовым управлением
- Общественный Интернет-канал в Москве
- Панорамы соборов и дворцов на «Яндекс.Афиша» в честь «Ночи музеев»
- Facebook определил стоимость 1-ой акции на IPO
Разделы форума

