Surge

Surge - это плагин страничного кэширования наподобие WP Super Cache - генерирует и обслуживает статические HTML-файлы для вашего сайта WordPress, что приводит к ускорению запросов, ускорению времени загрузки и сокращению времени до первого байта (TTFB).

Surge не требует настройки и не имеет опций. Он работает "из коробки" на любой хорошо настроенной хостинг-платформе. Кэшированные файлы хранятся на диске и автоматически аннулируются при обновлении сайта.

В различных нагрузочных тестах Surge показал, что он легко справляется с 1000-2500 запросами в секунду при 100 одновременных запросах на небольшом одноядерном сервере с 1 ГБ оперативной памяти. Это более чем в 70 раз быстрее, чем стандартная установка WordPress.

FAQ

Где находится страница настроек (конфигурации) плагина?

Её нет.

Работает ли мой кэш?

Зайдите на экран "Здоровье сайта" в разделе "Инструменты" на панели инструментов WordPress. Там будут показаны общие ошибки кэширования, такие как проблемы с установкой и т.д. В противном случае откройте свой сайт в окне Инкогнито, чтобы увидеть кэшированную версию. Вы также можете поискать заголовок "X-Cache" в ответе сервера.

Почему я получаю пропуски кэша?

Могу ли я исключить страницу X из кэша?
Конечно. Если вы передадите заголовок "Cache-Control: no-cache" (или max-age=0), запрос будет автоматически исключен из кэша. Обратите внимание, что большинство плагинов WordPress уже делают это при необходимости.

fpassthru() отключен по соображениям безопасности

Похоже, что ваш хостинг-провайдер отключил функцию fpassthru(), скорее всего, по ошибке. Это требование для Surge. Пожалуйста, свяжитесь с ними и попросите включить ее.

Как я могу поддержать Surge?

Если вам нравится Surge, поставьте нам звезду на GitHub и оставьте отзыв на WordPress.org.