Разное

Super cache: WP Super Cache — Плагин для WordPress

29.05.2022

Правильная настройка Wp Super Cache / Статьи

Загрузка…

Недавно я рассказывал как оптимизировать тяжёлый сайт на WordPress, теперь перейдём к правильной настройке плагина Wp Super cache. Дело в том, что обычной установки а так же активации плагина не достаточно для правильной работы кэша.

Как работает супер-кэш?

В отличие от объектного кэширования, Super Cache создаёт файл всей страницы на диске (хостинга), и отображает контент из файла при следующем обращение.

Какие плюсы?

Значительное увеличение скорости сайта за счёт игнорирования различных php функций и sql запросов.

Минусы.

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

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

Настройки

На странице настроек «Расширенные» плагина необходимо поставить галку «Включить кэширование». Так же установить опцию «Отключить кэширование для авторизованных пользователей».

Что именно кэшировать?

Всё зависит от того, что именно нагружает сайт: Главная страница, рубрики, записи, или категории товаров. Если сайт грузится долго на всех страницах, то устанавливаем галочки везде.

Не стоит кэшировать страницы, которые часто обновляются, иначе вам постоянно придётся очищать кеш вручную, так как Wp Super Cache не умеет автоматом чистить данные страницы после создания нового поста (Только по расписанию). На вкладке «Расширенные» можно установить время жизни кеша, но не стоит забывать, что после чистки мусора сайт опять будет тормозить. Поэтому для нагруженных проектов лучше установить значение равное «0», и обновлять кэш с помощью «Общего кэширования», например раз в сутки.

Если же сайт обновляться будет очень редко, то лучше установить галки на медленных страницах.

Что не кэшировать?

Если у вас интернет магазин Woocommerce обязательно нужно отключить кэширование:

  • Корзины (/cart/)
  • Оформление заказа(/checkout/)
  • Избранного (/whishlist/)
  • Сравнения (/compare/).

Для этого в плагине на вкладке «расширенные» есть специальное поле «Запрещённые фрагменты».

Общее кэширование

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

Общий кэш создаёт файлы автоматически по Крон заданию в указанный промежуток времени. По умолчанию кэш обновляется каждые 600 минут. Если сайт обновляется раз в неделю, лучше всего установить время равному «10080». 10080 — 7 дней.

WP Super Cache как инструмент разгрузки вашего сайта WordPress

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

Перейти к WP Super Cache


Что такое кэширование

Прежде чем говорить о плагине, нужно понять, как происходит само кэширование. Кэш – это определенное место на диске, в котором хранятся часто используемые файлы. Например, есть сайт на WordPress. При помощи php-файлов генерируются страницы этого сайта. Каждый раз, когда пользователь заходит на интернет-ресурс, для него отдельно генерируется страница. Когда число пользователей небольшое, сервер еще справляется с нагрузкой. Но что происходит, когда сайт одновременно посещают тысячи и десятки тысяч пользователей? Сервер не выдержит такого количества посетителей и ваш ресурс либо будет очень долго загружаться, либо выдавать ошибку. Чтобы этого избежать, стоит использовать кэширование. При кэшировании определенная часть сайта генерируется только один раз, затем она сохраняется в локальной папке с кэшем. Когда на веб-сайт заходит новый посетитель, вместо того, чтобы генерировать новую страницу, сервер отображает уже заготовленную. Это дает некоторые преимущества:

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

Принцип работы плагина

Плагин WP Super Cache работает по простому принципу. Обычно, когда WordPress генерирует страницу, ему приходиться много раз обращаться к файлам сайта, таким как: шаблонам блоков, заголовкам, картинкам и другому содержимому. И так он делает, пока полностью не загрузит все данные страницы. Расширение позволяет пропустить весь этот долгий процесс, который еще и увеличивает нагрузку на сервер. WP Super Cache запоминает все файлы, которые сервер использовал для генерации, и сохраняет их в кэше в виде html или php файлов. Теперь, вместо того, чтобы по многу раз делать запросы для выбора нужных файлов, сервер сразу отображает готовую страницу html или собранную из заготовленных php-файлов. Если вы решите обновить контент на сайте, то расширение перезапишет файлы в кэше, и снова будет отображать готовые страницы.

Характеристики расширения:

  • версия плагина – 1.7.1;
  • последнее обновление — сентябрь 2020;
  • совместимость до версии WordPress 5. 5.3;
  • версия PHP – 5.2.4 и выше;
  • поддерживает 28 языков (в том числе и русский).

Это была краткая сводка о самом расширении и о процессе кэширования. Дальше пойдет более углубленная информация о WP Super Cache.

Отзывы о WP Super Cache

Дополнение, предназначенное для того, чтобы полностью оптимизировать скорость загрузки сайта, скачало более 2 миллионов человек. Рейтинг плагина — 4.5 звезды. Оценка достаточно высокая, но она не так важна, как реальные отзывы о работе с WP Super Cache. Вот некоторые отзывы о расширении: «Я пробовал очень много плагинов кэширования и CDN, и я постоянно возвращаюсь к WP Super Cache, потому что только он работает так, как мне хотелось бы. С помощью этого расширения я смог очень быстро и качественно оптимизировать скорость загрузки своего сайта. Плагин совместим с Elementor. Отличный продукт. Если у разработчиков есть платная версия этого плагина — я ее обязательно куплю, чтобы поддержать продукт», «Кэширование — довольно сложный процесс, и WP Super Cache изумительно справляется с этой работой! Этот небольшой плагин просто невероятно мощный. Мы используем его для 4 веб-сайтов. Большое спасибо за продукт!»

Пользовательский опыт – это главное при выборе продукта. Разработчики могут очень хорошо описать свой продукт, но без хороших отзывов, его слова можно поставить под сомнение. В случае с этим расширением, клиенты очень хорошо отзываются о своем опыте работы с WP Super Cache. Поэтому, его можно использовать для своих проектов.

Один html документ, который сохранен в кэше, может использоваться больше тысячи раз. Статические html-файлы будут создаваться для большинства ваших пользователей, кроме:

  • пользователей, которые вошли в систему;
  • пользователей, которые недавно оставили комментарий на странице;
  • пользователей, смотрящих запись, которая защищена паролем.

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

Способы загрузки файлов

В зависимости от скорости загрузки сайта и трафика, который он получает, WP Super Cache может загружать кэшированные файлы одним из трех способов:

  • эксперт. Для загрузки файлов используется Apache mod_rewrite. Этот способ очень эффективен, если на ваш сайт обрушивается огромный поток трафика. Чтобы использовать такой метод, нужен модуль Apache mod_rewrite и модификация файла «.htaccess». Здесь есть один недостаток – такие манипуляции достаточно рискованны и могут привести к тому, что ваш сайт просто отключится;
  • максимально простой способ. Файлы обслуживаются PHP, и это тот способ, который рекомендуется использовать как основной. При помощи этого метода плагин загружает кэшированные файлы также быстро, как и mod_rewrite, но при этом не нужно ничего изменять, и вы можете сохранить свои динамические страницы в режиме кэширования;
  • кэширование WP-Cache. Данный способ в основном используется для кэширования страниц уже известных пользователей, а также URL-адресов с параметрами и каналов. Под известными пользователями подразумеваются авторизованные пользователи, посетители, которые оставили комментарии или те пользователи, для которых нужно показывать индивидуальные данные. Этот режим кэширования отличается своей гибкостью, но и имеет один минус – это медленный метод. К данному методу кэширования имеют доступ не все – только зарегистрированные пользователи.

Если у вас мало навыков в программировании или их вообще нет, лучше использовать простой режим. Таким образом, не придется затрагивать php файлы. Также этот способ кэширования позволит избежать очень большого количества неприятностей в работе с дополнением.

Очистка мусорных файлов

Со временем кэшированные файлы, которые уже не нужны, начинают занимать немало места на сервере. Чтобы это предотвратить, разработчики добавили опцию очистки кэша от старых, ненужных файлов. Поиск и удаление мусора производится на регулярной основе. Параметры по сбору задать можете вы самостоятельно. Для этого вам нужно указать:

  • тайм-аут кэширования. Это можно назвать сроком годности файла. По истечении установленного времени файлы удаляются;
  • планировщик. Вы устанавливаете интервал, с которым регулярно вычищается мусор;
  • уведомления на почту. Если это нужно – плагин будет отправлять вам на почту уведомление о том, что было произведено удаление мусорных файлов.

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

Разработчики сделали небольшие подсказки по настройке удаления мусора. Например, если на сайте постоянно обновляются файлы или часто приходят новые комментарии от пользователей, лучше поставить тайм-аут кэширования на 1800 секунд. В этом случае таймер должен включать очистку мусора каждые 600 секунд. Если веб-сайт статичен и его файлы не так часто изменяются, стоит вообще отключить удаление мусора. Чтобы это сделать, необходимо поставить значение 0 для тайм-аута или использовать очень большое значение, чтобы кэш сбрасывался крайне редко.

Совместимость с CDN

Дополнение может использовать CDN, чтобы ускорить доставку файлов. В основном, CDN – это сеть компьютеров, которые расположены по всему миру. Эти компьютеры позволяют максимально быстро передавать данные до пользователя. Работает это таким образом – при запросе нужного ресурса, данные исходят от сервера, который расположен ближе всего к пользователю. В случае с WP Super Cache, CDN работает для того, чтобы ускорить загрузку вашего интернет-ресурса. Также есть возможность использования поддомена веб-сайта для обслуживания статических файлов.

Для того чтобы у дополнения была базовая поддержка CDN, в него был интегрирован автономный компоновщик CDN OSSDL. Принцип работы этого компоновщика следующий: он занимается переписыванием URL-адресов документов на вашем сервере, чтобы эти адреса впоследствии указывали на имя другого хостинга. Многие CDN могут поддерживать вытягивание источника. Это значит, что при первом запросе система доставки контента будет в автоматическом режиме загружать файлы с вашего сервера и обслуживать их в течение времени, которое вы укажете. После окончания обслуживания она снова загрузит их с сервера.

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

Проверка кэширования

Чтобы проверить, кэшируется блог или нет, нужно зайти в раздел с настройками и тайм найти раздел «тестер кэша». Нажмите «проверить кэш», и дополнение сделает два запроса первой страницы сайта – так он сравнит метки между собой, чтобы убедиться, что они совпадают.

Расширение позволяет оставить определенные части страницы динамичными. Эта функция по умолчанию отключена, но ее можно запустить. Для того, чтобы использовать данную опцию, можно воспользоваться одним из двух способов. Первый – для отрисовки динамической части страницы использовать JavaScript. Этот способ часто рекомендуется и его использует Google AdSense. Второй способ заключается в использовании фильтров WP Super Cache — wrsc_cachedata. Кэшированная страница, которая отображается, проходит через данный фильтр, что позволяет изменять ее содержимое. Если на странице есть тег-заполнитель, фильтр может заменить этот тег динамически сгенерированным html-файлом.

Расширение не кэширует запросы от поисковых ботов. Это делается потому, что боты заходят на страницу только один раз и кэшировать ее для них бессмысленно. Но, если вам нужна эта функция, ее можно включить. Для этого нужно всего лишь удалить список ботов из раздела «отклоненные пользовательские агенты».

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

Кэширование комментариев

Комментарии и другие динамические части на сайте начинают отображаться тогда, когда они пройдут модерацию. Это зависит от требований того, кто владеет блогом. Если динамические элементы страницы не написаны на JavaScript¸ то они отображаться не будут.

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

При обновлении расширений WordPress удаляет их папки. Не исключение и WP Super Cache. Если есть нужда в том, чтобы сохранить эти файлы, стоит поместить их в другой каталог, а затем переписать пути для расширения. Таким образом сохраняться все данные WP Super Cache со всеми его настройками.

Дополнение имеет свою систему расширений. Она загружается вместе с самим WP Super Cache и включается в работу по запросу. Собственная система плагинов помогает при изменении способа кэширования и расширения доступны везде, где работает php.

Для того, чтобы провести идентификацию пользователя, дополнение использует файлы cookie. Эти файлы можно изменить. Все, что для этого нужно сделать – добавить имена cookie-файлов в список конфигурации расширения. Их имена изменяют при помощи  mod_rewrite, который использует WP Super Cache. Поэтому, если вы хотите избежать проблем с обновлением «.htaccess», используйте простой способ кэширования страниц.

Если во время использования дополнения у вас возникли какие-то проблемы, на странице расширения есть целый список способов их решения.

Дополнение, которое поможет вам в оптимизации сайта, выдается совершенно бесплатно. Без скрытых подписок или прочих подводных камней. Продукт разрабатывался компанией внутри WordPress, которая заинтересована в том, чтобы их пользователи использовали только качественный продукт.

Заключение

Это был обзор плагина WP Super Cache для WordPress. С его помощью вы быстро сможете оптимизировать скорость загрузки своего сайта, что существенно повлияет на конверсию. Для того, чтобы не было проблем с расширением, внимательно читайте все инструкции и документацию к WP Super Cache. Также, если у вас возникнут трудности, которые не получается решить при помощи документации, обратитесь к команде поддержки.

В дополнении в основном преобладают достоинства. Конечно, есть небольшие недостатки, но они сполна компенсируются широким функционалом расширения и поистине огромным количеством возможностей WP Super Cache. Разработчики предусмотрели множество вариантов для работы с расширением. Поэтому каждый пользователь сможет использовать возможности WP Super Cache так, как ему это необходимо. Одной из главных черт расширения является то, что WP Super Cache очень популярен среди разработчиков. Это значит не только то, что WP Super Cache – на самом деле лучший продукт. Это еще и значит, что вы всегда найдете нужную информацию по работе с дополнением в интернете.

WordPress Super Cache — что-то странное!

Делает WordPress быстрее

Введение

WP Super Cache — это плагин статического кэширования для WordPress. Он генерирует html-файлы, которые обслуживаются Apache напрямую, без обработки сравнительно тяжелых PHP-скриптов. Используя этот плагин, вы значительно ускорите свой блог WordPress.

Этот плагин является ответвлением отличного WP-Cache 2 от Ricardo Galli Granada. WP-Cache 2 кэширует страницы вашего блога WordPress и доставляет их без доступа к базе данных. К сожалению, это по-прежнему означает загрузку механизма PHP для обслуживания кэшированных файлов.

WP Super Cache обходит это. Когда он установлен, генерируются html-файлы, и они обслуживаются без вызова ни одной строки PHP. Насколько быстро ваш сайт может обслуживать графические файлы? Это (почти) скорость, с которой он сможет обслуживать эти кешированные файлы. Если ваш сайт с трудом справляется с ежедневным количеством посетителей или если ваш сайт появляется на Digg.com, Slashdot или любом другом популярном сайте, тогда этот плагин для вас.

Загрузите и установите

  • Удалите все существующие экземпляры WP Cache, так как WP Super Cache является заменой. Не забудьте удалить файлы wp-content/advanced-caching.php и wp-content/wp-cache-config.php. Также закомментируйте определение WP_CACHE в wp-config.php.
  • Загрузите новейшую версию плагина WP Super Cache и следуйте инструкциям, содержащимся в файле readme.txt. Если вы установили WP-Cache до этого, это не должно быть сложнее.
  • После установки перейдите на страницу параметров WP Super Cache и установите желаемое время кэширования.

Страница загрузки

Как это работает

Классический метод подготовки маломощного сайта для появления на главной странице Digg или Slashdotting заключается в ручном сохранении копий динамически сгенерированных страниц и размещении их в каталогах, соответствующих структуре постоянных ссылок. . Этот метод повышения производительности действительно помогает серверам справляться с более высокой нагрузкой без сбоев, но эффективен только тогда, когда можно ожидать встречного пика трафика. Сам по себе WP-Cache, хотя и полезен, во многих случаях недостаточен, поэтому WP Super Cache был создан, чтобы эффективно имитировать метод кэширования страниц вручную, но обрабатывать его автоматически.

Когда посетитель, не вошедший в систему или не оставивший комментарий, посещает сайт, ему будет показана статическая HTML-страница из подкаталога supercache в каталоге кеша WordPress. Если вы перейдете в этот каталог, вы сможете просмотреть точную копию структуры вашей постоянной ссылки, а также HTML-файлы в каталогах.

Чтобы определить, была ли страница кэширована, просмотрите источник, и последние строки на странице должны выглядеть примерно так:



Вы видеть только последнюю строку, если сжатие включено.

Если у вас включено сжатие, больше невозможно определить, из какого кеша обслуживалась страница, не просматривая заголовки страниц. Страницы, обслуживаемые из кэша WP-Cache «наполовину включен», будут иметь дополнительный заголовок.

WP-супер-кэш: WP-кэш

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

Используйте ismyblogworking.com, чтобы проверить, правильно ли работает сжатие. Это также покажет, насколько быстр ваш блог сейчас.

Особенности

  • Система плагинов и хуков. Распространенная жалоба на WP Cache заключалась в том, что для правильной работы с другими плагинами требовался взлом. Теперь вы можете воспользоваться простой встроенной системой плагинов, чтобы изменить способ и время кэширования страниц.
    Используйте do_cacheaction() и add_cacheaction() , как и с хуками WordPress. Плагины также могут добавлять свои собственные параметры на страницу администратора.
  • Хорошо работает с WordPress MU в конфигурации VHOST или без VHOST. Файлы кеша каждого блога идентифицируются для повышения производительности.
  • Обычные файлы WP-Cache теперь разделены на две части. Метафайлы находятся в своем собственном каталоге, что значительно ускоряет сканирование и обновление кеша.
  • Включает это исправление WP-Cache и защищенных сообщений.
  • Автоматически отключать сжатие gzip в WordPress вместо того, чтобы умирать.
  • По мере совершенствования Akismet и других инструментов борьбы со спамом кеш будет считаться недействительным только в том случае, если комментарий определенно не является спамом.
  • Кнопка «блокировка». Мне нравится думать об этом как о моей кнопке «Digg Proof». Это в основном подготавливает ваш сайт к тяжелому копанию или дроблению. Он блокирует файлы статического кеша и не удаляет их при добавлении нового комментария.
  • Статические файлы Supercache могут быть перегенерированы при обслуживании слегка устаревшего файла. Это будет значительно снизить нагрузку на загруженный сервер с большим трафиком и комментариями. Думайте об этом как об автоматическом «режиме блокировки» для каждой страницы вашего сайта.
  • Автоматическое обновление вашего файла .htaccess. (Сделайте резервную копию вашего .htaccess перед установкой плагина!)
  • Не выполнять суперкэширование любых запросов с параметрами GET.
  • Улучшена проверка версии wp-cache-config.php и advanced-cache.php, если вы используете старую версию.
  • Улучшенная поддержка Microsoft Windows.
  • Правильно обслуживать кэшированные статические файлы в системах Red Hat/Cent OS или других системах, в которых есть запись для gzip в /etc/mime.types.
  • Функция Reject URI теперь использует регулярные выражения.
  • Поддерживает подключаемый модуль Bad Behavior, если он установлен (только в режиме Half on).
  • Поддерживает плагины, которые показывают разные темы для мобильных устройств.

Предостережения

  • Если вы вошли в систему или оставили комментарий, вы никогда не увидите суперкэшированную страницу. Вместо этого вы увидите старые обычные страницы WP-Cached. Это не так уж и плохо, поскольку подавляющее большинство ваших посетителей никогда не оставят комментарий.
  • Mod Rewrite используется для обслуживания статических HTML-страниц. Поскольку причудливые постоянные ссылки также являются требованием, они должны быть уже установлены.
  • Некоторые из наиболее динамичных аспектов шаблона вашего сайта не будут обновляться так быстро. Например, последние плагины боковой панели комментариев. Вместо этого этот плагин должен использовать Javascript для загрузки своего контента.
  • Некоторые сайты имеют проблемы с обработкой сжатых html-файлов и нуждаются в дополнительной настройке.
  • Не ожидайте, что дешевый хостинг выдержит значительный всплеск трафика, даже если он кэшируется!
  • Помните, что динамическое содержимое, такое как содержимое боковой панели, будет обновляться только при обновлении кэшированных страниц. Это значение тайм-аута можно изменить, но кэшированные файлы будут удалены только в том случае, если у вас правильное сочетание статических и динамических запросов.
  • Некоторые плагины, такие как SK2 и другие, которые зависят от «свежих» данных, могут работать не очень хорошо, по крайней мере, пока эти плагины не поддерживают этот плагин и не очищают кеш при необходимости.

Контрольные показатели производительности

Скоро будут тесты, но при высокой нагрузке статические HTML-файлы всегда предпочтительнее динамических PHP-запросов.

WP Super Cache также был протестирован в реальных условиях нагрузки. Следующие статьи появились на главной странице Digg без проблем во время работы WP Super Cache:

  • 25 фотографий, сделанных в нужное время — 5300+ Diggs (сервер сильно замедлился, см. мою заметку о дешевом хостинге выше!)
  • 13 удивительных представлений Cirque du Soleil – 624+ Diggs
  • 10 самых безумных спортивных состязаний (о которых вы никогда не слышали) – 520+ Diggs
  • Скотт Бил использует WP Super Cache на Laughing Squid. Он написал о своем опыте использования кеша во время всплеска трафика, когда сообщения дважды попали на главную страницу Digg, на Slashdot и получили широкое освещение в СМИ. Вот его график трафика за это время. Более 200 000 просмотров страниц за один день. Сможет ли ваш сервер справиться с этим?

Сайты, использующие Super Cache

Вот несколько сайтов, которые использовали и помогли мне создать и отладить WP Super Cache:

  • Мои собственные блоги, Святой Шмолий! и в фотографиях точка Org.
  • блогов Edu протестировали кеш и помогли улучшить его работу с WordPress MU.

Все мои сайты размещены на Linode и я не могу пожаловаться на них. Они великолепны.

Запросы и запросы в службу поддержки следует направлять через форум Super Cache.

Нравится:

Нравится Загрузка…

Команда Jetpack Performance берет на себя разработку WP Super Cache — WP Tavern

WP Super Cache, один из старейших и наиболее широко используемых плагинов статического кэширования для WordPress, переходит из рук в руки. Спустя 15 лет автор плагина, Donncha Ó Caoimh, передает обслуживание и разработку команде разработчиков Jetpack.

Если вы создавали сайты WordPress с первых дней, вы почти наверняка использовали WP Super Cache по крайней мере в одном проекте (или сотнях). Он основан на более раннем плагине под названием WP Cache 2, который Ó Caoimh разветвил в 2007 году, когда его автор потерял к нему интерес и больше не занимался им.

Команда Jetpack по производительности управляет плагином Jetpack Boost, который используется более чем на 100 000 сайтов, и CDN. В сегодняшнем объявлении Jetpack заверил текущих пользователей, что они по-прежнему смогут «наслаждаться его основными функциями без нового плагина или подключения к Jetpack».

«Мы очень рады начать работу над WP Super Cache, — сказал Марк Джордж, руководитель отдела производительности Jetpack. «Наша цель — создать опыт, в котором любой может сделать свой сайт очень быстро, не будучи экспертом. Мы хотим помочь убедиться, что WP Super Cache остается надежным и простым вариантом для этого».

Эта смена рук не является приобретением. Ó Caoimh, который был самым первым сотрудником Automattic, подтвердил, что компания не покупала плагин у него.

«Я работаю в Automattic с момента основания компании, поэтому они все время поддерживали разработку плагина», — сказал он. «Действительно, плагин движется боком в компании, от одного разработчика к команде.

«У меня просто нет времени этим заниматься. Сейчас я работаю над другими проектами, в основном над Crowdsignal, и было трудно найти время для работы над ним. Jetpack сможет сделать с ним намного больше, чем я когда-либо мог».

Ó Caoimh сказал, что нагрузка на поддержку плагина не так уж велика, несмотря на то, что он активен на более чем двух миллионах сайтов WordPress.

«Плагин имеет «журнал отладки», который записывает (почти) все, что он делает, в файл, что упрощает выяснение причин возникновения проблемы в большинстве случаев», — сказал Ó Caoimh. «К сожалению, из-за нехватки времени я также не смог уделить форумам поддержки должное время. Теперь команда Automattic будет помогать отвечать на вопросы и решать проблемы. Это может быть только хорошо для пользователей плагина».

Ó Caoimh сказал, что передача обслуживания и разработки команде Jetpack высвобождает время для его семьи и устраняет источник стресса, поскольку он беспокоился о том, что WP Super Cache не получает должного внимания.

«Раньше я работал над этим до поздней ночи, но у меня есть семья, и они на первом месте», — сказал он.

Команда Jetpack уже планирует модернизировать плагин и будет вкладывать больше ресурсов в поддержку и новые функции.

«Пока мы изучаем новые функции, которые помогут ускорить кэширование сайтов WordPress, мы начнем обновлять пользовательский интерфейс WP Super Cache, чтобы привести его в соответствие с современными стандартами и упростить использование», — сказал вице-президент Jetpack по маркетингу Роб Пью.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *