Пример использования Правил Спекуляции компанией CDN Planet для...
142
Пример использования Правил Спекуляции компанией CDN Planet для повышения TTFB своего веб-сайта
Сайт компании CDN Planet имеет большое количество страниц и глобальную аудиторию.
Для хранения данных используются Workers Sites и Workers KV от Cloudflare.
Однако коэффициент попадания в кэш для HTML составляет всего около 35%, что приводит к высоким задержкам и TTFB.
Cloudflare Speculation Rules API позволяет сайтам подсказывать, на какие URL-адреса пользователь может перейти потом.
Это позволяет браузеру принять решение о предварительной выборке или пререндере этих страниц.
Правила предоставляются в виде JSON-объекта в теге script.
CDN Planet начала использовать правила спекуляции в начале октября.
Они выбрали правила для документов, которые позволяют браузеру находить URL-адреса для спекуляции из элементов ссылок на странице.
Для реализации проекта потребовалось зарегистрироваться в Chrome Origin Trial, создать JSON правил спекуляции и добавить токен Origin Trial и JSON правил спекуляции в HTML.
Основной целью было снижение TTFB за счет предварительной выборки.
Результаты показали, что примерно 15% просмотров страниц на мобильных устройствах и 22% просмотров страниц на настольных компьютерах имеют префетчинг HTML.
Это привело к улучшению TTFB примерно на 300 мс для 20% подходящих для просмотра страниц.
Cloudflare предлагает функцию предварительной выборки для корпоративных клиентов, но она отличается от "Правил спекуляции".
В то время как функция Cloudflare осуществляет предварительную выборку содержимого из источника в пограничный кэш, Speculation Rules осуществляет предварительную выборку HTML из пограничного кэша в браузер.
https://www.cdnplanet.com/blog/how-improve-ttfb-on-cloudflare-with-speculation-rules/
@MikeBlazerX
Ссылки из поста:– https://t.me/MikeBlazerX
Источник новости https://t.me/mikeblazerx/2496...

