Нагрузка WordPress, кэширование в WP-SuperСache

Маленькие блоги на WordPress рано или поздно вырастут, конечно, если автор старается и хорошо их раскручивает, и перед ним станет задача снижения нагрузки на хостинг. А для этого нужно уяснить для себя важность кэширования и разобраться в самом понятии.

wp-supercache

Легче всего представить себе ситуацию, что на блог одновременно заходит 100 человек и смотрит одну и ту же страничку размером 80 килобайт, естественно WordPress выполняет все запросы по генерации в один момент и сильно загружает сервер хостера.

Если вы включите кэширование, ситуация изменится таким образом, что после захода первого пользователя страница блога выполнит все нужные ей запросы одни раз, а затем уйдет в кэш на диске. Следующим посетителям будет отдан чистый html размером 80 килобайт, но WordPress уже не будет терзать базу. У кэша есть своё время жизни, которое вы сможете указать в настройках. Например 3600 секунд равно 1 час, то есть если информация на страничке не изменится она будет хранится в кэше заданное время. Если у вас на блоге мало комментируют (при каждом комментарии страница пересоздается и делает SQL запросы к серверу), то смело ставьте время жизни кэша побольше 10800 – 3 часа.

Плюс к кэшированию можно включить и сжатие, тогда страничка, весившая 80 килобайт, превратится, скажем, в 14 килобайт. Выгода сжатия в том, что страничка блога быстрее загружается, будет экономить трафик вам и вашему хостеру. Конечно, графические элементы под подобное сжатие не попадают, старайтесь не перегружать странички картинками.

С включенным сжатием, нагрузка WordPress на хостинг не будет вас беспокоить примерно до 2000-3000 человек в сутки, при условии нормальной работы установленных плагинов. Также, реально уменьшиться вероятность падения сервера от нашествия роботов поисковиков, так как они моментом выкачивают сотни страниц.

Самым хорошим плагином для WordPress на сегодняшний день является WP-SuperСache 0.8.3, его настройка и установка совсем не сложные. Главное, проверьте: скопировался ли файл wp-cache-phase1.php под именем advanced-cache.php в папку wp-content.

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

0 0 голоса
Рейтинг статьи
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
Send this to a friend