Wordpress сайт очень медленный - PullRequest
       3

Wordpress сайт очень медленный

1 голос
/ 15 декабря 2010

У меня есть WordPress блог, у которого есть серьезные проблемы с производительностью (например, 10 секунд для загрузки каждой страницы).Я установил WP Super Cache, чтобы попытаться решить проблему, но в первый раз, когда пользователь заходит на страницу после истечения срока действия кэша, требуется 10 секунд для загрузки.После кеширования скорость сайта нормальная.

Поэтому, чтобы попытаться это исправить, я настроил режим предварительной загрузки на запуск каждые 30 минут, но что-то не работает, потому что после истечения срока действия кэша первый пользователь должен ждать 10 секунд для каждой страницы ...

Я настроил кэш на 1 час (1800 с) и предварительную загрузку для запуска каждые 30 минут. Таким образом, всегда должна быть кэшированная версия страницы, которую запрашивают пользователи ... но нет: (

Я ДЕЙСТВИТЕЛЬНО оценил бы помощь с этим, поскольку я не знаю, что еще делать.

Заранее спасибо! Хуан

Ответы [ 5 ]

2 голосов
/ 15 декабря 2010

Иногда плагины могут быть плохо написаны и высасывать ресурсы.Отключите каждый плагин и посмотрите, нормально ли работает сайт.Затем начните повторно включать плагины, пока не найдете источник проблемы;Затем вы должны избавиться от нарушающего плагин и найти замену.

1 голос
/ 15 декабря 2010

Если кеширование решает проблему, то, вероятно, виновником является плохо написанный код (большое количество ошибок и т. Д.)).Если на сервере возникают проблемы или не хватает памяти, он может реагировать медленнее при доставке контента.

1 голос
/ 15 декабря 2010

Установите FireBug и перейдите на вкладку «Сеть», чтобы узнать, что требуется для загрузки.Это может быть что угодно ... сценарии, внешние сценарии, изображения с внешних сайтов, подключение к БД и т. Д.

0 голосов
/ 15 декабря 2010

объясненное поведение совершенно нормально.Промах кэша будет медленным.Это ожидается.Установите кэш без и срок его действия, если вы хотите, чтобы он попадал в кэш 100% времени (это далеко не рекомендуется)

Используйте кэш кода операции, если можете.такие как APC.

0 голосов
/ 15 декабря 2010

Делайте то, что говорят другие:

Затем также рассмотрите возможность добавления в многоступенчатое кэширование с разной скоростью.Кэширование БД с одной скоростью, Кэширование больших битов страниц с другой скоростью.Кэшируйте всю страницу на другом.Таким образом, никто не загружает все это одним выстрелом.В теории.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...