Категории
Уведомление:подпишитесь Заходите к нам в Telegram-чат

Fastly

SaNcHeS
Опубликовано 7-08-2021, 16:26
Установка: Вы можете установить из исходного кода (вы смотрите на него) или из каталога плагинов WordPress. Чтобы продолжить настройку, вам необходимо зарегистрироваться в Fastly, а также создать и активировать новую услугу (если у вас ее еще нет). Подробную информацию о том, как создать и активировать новую услугу, можно найти здесь. Вам также нужно будет найти свой идентификатор службы и записать строку. Вам нужно будет создать токен API с выбранной опцией доступа Global API. Щелкните здесь, чтобы открыть экран управления токенами. Настройте плагин Fastly в панели администратора WordPress. В панели администратора блога WordPress в разделе Fastly-> General введите и сохраните свой токен Fastly API и идентификатор службы. Подтвердите соединение, нажав кнопку TEST CONNECTION. Чтобы получить максимальную отдачу от Fastly, мы рекомендуем загружать фрагменты VCL с https://github.com/fastly/WordPress-Plugin/tree/master/vcl_snippets. Эти фрагменты будут добавлять код для следующего: - Принудительно передавать определенные пути (не кэшировать), например, wp-admin, wp-login.php - Убедиться, что сеансы пользователя, вошедшие в систему, никогда не кэшируются - Обработка для обслуживания устаревших при ошибке Вы можете загрузить их вручную или нажмите кнопку «Обновить VCL» в пользовательском интерфейсе. Для получения дополнительной информации или если у вас возникли проблемы, напишите нам. Примечание: вам может потребоваться отключить другие плагины кеширования, такие как W3TotalCache или WP Rocket, чтобы избежать странного поведения кеша. Включает в себя Fastly API. Интегрирует очистку при публикации постов / страниц / таксономий. Включает панель администратора в wp-admin. Интегрирует некоторые из расширенных опций очистки из Fastly API. удаляйте контент в Fastly, когда вы вносите изменения в свой контент WordPress. Очистка будет происходить автоматически, без необходимости ручного вмешательства. Пограничные модули для настройки. Пограничные модули - это платформа, которая позволяет включать определенные функции в Fastly Edge без необходимости написания VCL. Текущий список функций, которые могут быть включены, включает в себя включение метрик и трассировки Blackfire Установить заголовки CORS Включить поддержку для партнеров по обнаружению ботов, таких как Datadome / Netacea Перенаправить один домен на другой, например, domain.com => www.domain.com Переписать URL-адреса, идущие на серверную часть например, /sitemap.xml => /media/sitemap.xml Домен, маскирующий внешний бэкэнд / источник. Более подробную информацию можно найти на https://github.com/fastly/WordPress-Plugin/blob/master/EDGE-MODULES.md Image оптимизация Оптимизация изображения - это функция, заказываемая отдельно. Пожалуйста, свяжитесь с support@fastly.com, чтобы запросить расценки и активацию. После активации на уровне обслуживания вы сможете включить его в своем блоге в разделе Быстро-> Дополнительно. Разбивка параметров ввода-вывода: Включить оптимизацию изображений в быстрой конфигурации - при активации этой загрузки загружается VCL, который направляет трафик изображений в службу оптимизации изображений. Включить оптимизацию изображений в WordPress - главный переключатель для активации ввода-вывода, который необходим для работы всех других параметров. Включить адаптивные соотношения пикселей - переключатель для реализации адаптивных соотношений пикселей. Это заменяет набор адаптивных пикселей на формат, который Fastly IO может анализировать и заменять. Изначально работает только со вставленными вложениями, такими как избранные изображения, но может применяться к изображениям содержимого, если включено. Адаптивные пропорции пикселей - выберите пропорции пикселей, которые будут сгенерированы при создании изображения srcset html. Включить оптимизацию изображений для изображений содержимого - безопасный переключатель для оптимизации изображений содержимого (из-за отличия от избранных изображений они обрабатываются по-другому). Чтобы использовать его в полной мере, вставьте в контент полноразмерные изображения. Хуки WordPress Доступные перехватчики wordpress (add_action) на: Редактирование вывода ключей очистки purgely_pre_send_keys purgely_post_send_keys functions: add_keys Редактирование вывода заголовков суррогатного контроля (max-age, stale-while-revalidate, stale-if-error) purgely_pre_send_hend_controllers_controladers_cache_cache_cache_curge_control функции заголовки управления выводом (max-age) purgely_pre_send_cache_control функции purgely_post_send_cache_control: edit_headers, unset_headers Пример: add_action ( 'purgely_pre_send_surrogate_control ', 'custom_headers_edit '); функция custom_headers_edit ($ header_object) {$ header_object-> edit_headers (array ( 'custom-header ' => '555 ', 'max-age ' => '99 ')); } add_action ( 'purgely_pre_send_keys ', 'custom_surrogate_keys '); функция custom_surrogate_keys ($ keys_object) {$ keys_object-> add_key ( 'пользовательский-ключ '); } Примечание: возможно, вам придется отключить другие плагины кеширования, такие как W3TotalCache, чтобы избежать странного поведения кеша. О Fastly Fastly - это единственная сеть доставки контента в реальном времени, предназначенная для бесшовной интеграции с вашим стеком разработки. Fastly обеспечивает обновление содержимого в реальном времени и возможность кэширования как динамического, так и статического содержимого. Для любого контента, который действительно не кэшируется, мы его ускорим. Кроме того, мы позволяем вам обновлять конфигурацию за секунды, обеспечивать потоковую передачу журнала и статистики в реальном времени, мощные возможности пограничного сценария и завершение TLS (среди многих других функций). Лицензия Плагин Fastly.com WordPress Авторские права (C) 2011,2012,2013,2014,2015,2016,2017 Fastly.com Эта программа является бесплатным программным обеспечением: вы можете распространять и / или изменять ее в соответствии с условиями Стандартной общественной лицензии GNU как опубликовано Free Software Foundation, либо версии 3 Лицензии, либо (по вашему выбору) любой более поздней версии. Эта программа распространяется в надежде, что она будет полезной, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; даже без подразумеваемых гарантий ТОВАРНОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. Подробнее см. Стандартную общественную лицензию GNU. Вы должны были получить копию Стандартной общественной лицензии GNU вместе с этой программой. Если нет, см. Http://www.gnu.org/licenses/.

Автор: Fastly

Версия: 1.2.18

Последнее обновление: 2021-07-23 12:05am GMT

Понравилось?
0
0
0

Скачать Fastly:

fastly.zip Размер файла: 0 b
185
0