05
Четверг Февраль, 2009 18:42 | PHP | Игорь Тельменко |
Memcached — это служба (демон), предназначенная для кэширования различных объектов и структур в оперативной памяти. Хранение части информации в таком кеше позволяет значительно сократить нагрузку на базу данных и ускорить работу сайта. Лучше всего memcached запускать на отдельном сервере.
Для установки этого демона и обеспечения обращения к его функциям из php вам необходимо установить следующие пакеты из репозиториев:
memcached - служба (демон)
php5-pecl-memcache - расширение для php Далее… »
Tags:
оптимизация
06
Вторник Январь, 2009 22:21 | PHP | Игорь Тельменко |
В этой статье будет продолжена тема ускорения работы web-сайта. На этот раз мы познакомимся с различными акселераторами, которые кешируют бинарный код динамических страниц.
Каждый раз при обращении к какой-либо php-странице, интерпретатор читает все подключаемые файлы и переводит их в двоичный код, при повторном запросе скрипта операция повторяется. Акселераторы кешируют двоичный код, который был получен после первого обращения к странице. Такой трюк может давать десятикратный прирост производительности. Далее… »
Tags:
PHP,
оптимизация