Мы используем сервис Google Pagespeed. Насколько я могу судить, он просто рисует страницу с нашего веб-сервера и пропускает ее через модуль оптимизации mod_pagespeed. Мне интересно, выполняет ли он какие-либо прокси / кеширование, или это строго один запрос / один запрос?
Теперь мы также используем сервис Google Cloudflare CDN / прокси (в другом месте). Из того, что я могу понять, cloudflare - это большая сеть / служба прокси / кеширования. Выполняет ли он оптимизацию страниц или строго сохраняет и пересылает именно то, что получено с нашего веб-сервера?
Я работаю с критически важным для бизнеса веб-сайтом, и меня проинструктировали не пробовать ничего, «просто чтобы увидеть, что происходит», поэтому я вынужден спросить: «Что произойдет, если вы одновременно используете и pagepeed, и cloudflare»?
Ничего плохого не жду. Я ожидаю, что кеш cloudflare будет рисовать наши страницы из Pagespeed, которая, в свою очередь, рисует с нашего веб-сервера. Конечным результатом являются оптимизированные страницы в кеше Cloudflare.
Я правильно понимаю?
Вы можете добавить запись PageSpeed в настройках DNS. Однако мы не можем проксировать эту запись, и вы должны убедиться, что запись является прямой (серое облако) в настройках DNS. Вы не хотите ставить прокси поверх другого прокси. В общем, я вижу, что клиенты делают с PageSpeed в своих настройках DNS вот что:
CNAME www - это псевдоним (значение dns скорости страницы google).
CloudFlare имеет собственный оптимизатор веб-контента (подробности на https://www.cloudflare.com/features-optimizer). Как правило, это работает довольно хорошо - однако мы видели довольно много проблем с частым отключением облачной вспышки в различных сетевых сообщениях (либо из-за перегрузки / проблем с восходящим потоком / проблем с сетью). Имейте в виду, что это отличный продукт с довольно большим количеством доступных функций безопасности (например, брандмауэр веб-приложений, защита от DDoS в определенной степени и т. Д.), Но им, возможно, потребуется немного больше поработать над стабилизацией своей инфраструктуры, чтобы сократить время простоя веб-сайта. .
В настоящее время я нахожусь в том же положении (использую как cloudflare, так и Pagespeed). Многие оптимизации cloudflare - это то, что делает Pagespeed, поэтому это либо трата, либо ненужность (например, мы используем Pagespeed, чтобы превратить наши jpeg в файлы webp из chrome) что означает, что у cloudflare будет несколько копий одного и того же файла в зависимости от того, как наш сервер его оптимизировал (в конечном итоге для разогрева кеша потребуется больше времени)
Но, как упомянул другой пользователь, у cloudflare иногда возникают некоторые проблемы, и нам приходилось отключать его раньше, что означает, что у нас все еще есть оптимизация скорости страницы, просто отключив ее. Вместо того, чтобы снова включать скорость страницы (это означает, что это может сделать кто-то менее технический).