Решение проблемы о превышении нагрузки на сервер
Всем привет!
Однажды в вашей блогерской жизни может прийти от вашего хостинга письмо о том, что ваш успешный и высокопосещаемый сайт превысил нагрузку на сервер. У наших курсанток я встретила уже второй такой случай. А это значит, решение этой проблемы может быть актуально для каждого из нас.
В этом же письме техподдержка рекомендует оптимизировать работу вашего блога, например, применяя кэширование.
В этой статье я хочу рассказать, что это такое, зачем оно нужно (коротко), и самое главное, как это реализовать.
Очень коротко: что такое кэширование и зачем оно нужно. Если на пальцах.
Кэш – это хранилище, куда будет записываться копия вашего сайта. И когда кто-то будет заходить на ваш сайт, то он будет видеть его, а сайт при этом не будет обращаться к базе данных на хостинг и грузить его, а будет брать данные из этого кэша.
Как организовать кэширование на вашем сайте.
На этом этапе я вам не буду объяснять что и зачем – просто сделайте, что я вам скажу, и ваш сайт будет кэшироваться.
1. Устанавливаем на вашем сайте плагин Hyper Cache. Но не активируем его.
2. На хостинге через диспетчер файлов открываем на редактирование файл wp-config.php - он лежит в корневой папке вашего сайта, который вы хотите оптимизировать.
В этом файле найдите вот такие строки:
/* Ниже представлены необязательные параметры. Если вы не знаете для чего они – НЕ ТРОГАЙТЕ. Это только для очень продвинутых пользователей */
/* Чтобы включить параметр – раскомментируйте нужную строку и отредактируйте. Подробная информация есть в Кодексе */
И сразу после них вставьте вот такую строку:
define('WP_CACHE', true);Сохраните изменения в файле.
3. Там же на хостинге для папки wp-content измените права доступа на 777.
4. Активируйте плагин Hyper Cache.
5. В меню «Параметры» вашей админки блога перейдите на страницу настройки плагина Hyper Cache.
Те настройки, которые стоят в этом плагине по умолчанию – как по мне, подходят. Поэтому можно ничего не менять.
Для справки. Основной параметр, как долго хранить кэш. По умолчанию, установлен один день. Если ваша цель – снизить нагрузку на сервер – оставьте это значение (1440 минут). Если вы уменьшите эту цифру, то нагрузка на сервер будет расти пропорционально.
6. На хостинге в корневом каталоге вашего сайта верните права доступа папки wp-content на 755.
Все. Ваш сайт будет кэшироваться.
Теперь одно очень важное.
Если вы будете менять дизайн сайта, то после внесения всех изменений на сайте, зайдите на страницу настройки плагина Hyper Cache и нажмите кнопку «Clear cache» (см. картинку ниже). Чтобы ваши посетители тоже увидели эти изменения.

На всякий случай, для вас – хозяина и администратора сайта – сайт не кэшируется. То есть вы всегда его видите напрямую из базы данных.
Вопросы? Просьбы? Предложения?
Бесплатный видео-курс "Что на САМОМ ДЕЛЕ может ваш блог?"
Ольга91
Катя. помоги!!! Не могу войти на форум, что-то с кодом При восстановлении кода пишет, что почта не верная. При перерегистрации пишет, что с такой почтой человек уже есть.
Поддержать разговор
admin Reply:
августа 26, 2011 at 10:51
спокойно… какой форум ты имеешь ввиду?
Поддержать разговор