Назад | Перейти на главную страницу

Оптимизировать сервер для более быстрой обработки запросов

Возможный дубликат:
Советы по производительности сервера LAMP

Я веду веб-каталог с помощью WordPress, в котором много категорий, и я имею в виду многое. Если быть точным, около 26 тысяч. И WordPress требуется вечность, чтобы завершить обработку определенных запросов. Обработка домашней страницы занимает около 120 секунд, после чего данные отправляются. Недавно я переместил это на другой хост с 2 ГБ оперативной памяти. Я использую BitNami LAMPStack.

Мне интересно, что влияет на время, необходимое для обработки запроса? Apache, MySQL, PHP или все? Я надеюсь, что смогу значительно сократить время, которое это отнимает, и был бы признателен, если бы кто-нибудь мог указать мне правильное направление? Я пробовал играть с конфигурацией apache и файлом (ами) mysql.

И apache использует prefork и mod_php

Используйте более быстрый веб-сервер, например Nginx и включите Opcode и WordPress кеширование объектов с использованием APC. Качество вашего кода также во многом связано с этим.

Уменьшите количество запросов, кэшировать результаты с помощью введите описание ссылки здесьWordPress API, кешировать статические версии html ваших страниц с помощью Varnish или балансировщика нагрузки.