Как ускорить работу блога | Hyper Cache

👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

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

Этот плагин обладает широкими возможностями и гибкими настройками. Не знаю, как он реализует кэширование, но после отключения WP Super Cache и активации Hyper Cache нагрузка на процессор моего виртуального сервера снизилась с 95-98% до 15-35%. Если раньше страницы грузились по 15 секунд, то сейчас для загрузки страницы при том же составе активных плагинов требуется меньше секунды.

tiaurus-0145

Пока что я решил остановиться на этом плагине кэширования, тем более что в работе он показал себя очень хорошо. Он умеет регулировать время жизни кэшированных страниц, очищает кэш по расписанию,

tiaurus-0146

и даже умеет кэшировать RSS.

tiaurus-0147

Для оптимизации (читай: уменьшения) страниц плагин может удалять лишние пробелы в них, но я настоятельно не рекомендую использовать эту функцию, если вы используете теги
pre. Используете? Вот и я не помню, поэтому лучше не включать. А вот сжатие Gzip настоятельно рекомендую включить — это реально снижает скорость загрузки страниц (они загружаются в запакованном виде и распаковываются в оперативную память).

Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

Оцените автора
Добавить комментарий

  1. Klassdis

    Этот плагин вызывает ошибки “Ошибка содержимого сайта”.
    я бы и не заметила, если бы эти страницы повально не выпадали из индекса.
    Пробовала другие плагины, которые у вас тут на сайте описаны (около 3 или 4), с некоторыми такая же история, а некоторые при повторном заходе на страницу выдают вместо букв разные символы.
    Подскажите пожалуйста, что нужно сделать, чтобы все работало “как часы”?

    Ответить
    1. Ну не знаю. Я использую Hyper Cache на всех своих сайтах – работает как часы, без нареканий. Ни одна страница никуда не выпадала ни разу.

      Ответить
  2. Klassdis

    у меня такого тоже не было… раньше
    а сейчас… даже не знаю из-за чего…

    Ответить
  3. FHD

    tiaurus вы и до сих пор еще используете Hyper Cache на ваших блогах?
    Если нет – то что?
    И что вы еще используете для ускорения и оптимизации загрузки сайта?

    Ответить
    1. К кэшированию подхожу избирательно – есть блоги, работающие с Hyper Cache, есть блоги, работающие с другими системами кэширования.
      Я использую множество методов, которые описываю в этом блоге. В блогах использую разные плагины кэширования, смотрю на соотношение результата к нагрузке, выбираю оптимальный вариант.
      Если вам нужно увеличить скорость загрузки, то Hyper Cache вне конкуренции.
      Если нужно снизить нагрузку на сервер, то посмотрите другие плагины, дающие тоже неплохой результат:
      Настройка WP Super Cache для виртуального хостинга
      – Продвинутый плагин кэширования W3 Total Cache

      Ответить
      1. FHD

        Я все это видел и читал.
        Мне просто выбрать надо, для целей общих – и нагрузку на сервер снять и для людей грузить страницы быстрее.
        Выбор именно из ГиперКэша, СуперКэша и ТоталКэша.
        И привожу конкретные параметры, блог на 3-4тысячи хостов в сутки, хостинг использую обычный, тарифный план не из дорогих.

        В статье про Гипер кэш вы писали что СуперКэш много ресурсов есть, вот и засомневался я его ставить вообще, ребята рекомендуют еще ТоталКэш.

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

        Ответить
        1. Если у вас виртуальный хостинг, то попробуйте использовать WP Super Cache, настроенный вот так.

          Ответить
  4. FHD

    Спасибо за совет. Наверно СуперКэш стал лучше.
    Так как раньше в этой статье вы писали: “У плагина WP Super Cache я обнаружил один недостаток, который свел на нет все достоинства (та самая ложка дегтя в бочке меда).”

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

    Ответить
  5. FHD

    Мне теория не нужна, :) я конкретно спрашивал и спрашиваю, как я писал: ” из того что вы у себя на сайтах применяете и вами лично проверено и используется.”
    Конкретизирую:
    на этом сайте что стоит? Гипер Супер или Тотал кэш ?
    На http://tiaurus.ru – что стоит Гипер Супер или Тотал кэш ?

    Ответьте пожалуйста, а если не хотите отвечать, так и скажите.

    Ответить