Управление файлами cookie, которые используются для рекламы, таких как персонализация рекламы, ремаркетинг и анализ эффективности рекламы.
|
itradestorez
01.06.2020 11:25
0
|
Ребятушки как правильно настроить? у кого сколько прибавило к скорости загрузки?
|
|
itradestorez
01.06.2020 11:32
0
|
<FilesMatch "\.html$">
Header set Link "</css/styles.css>; rel=preload; as=style" <FilesMatch> выдает 500 ошибку |
|
karlov
01.06.2020 12:45
0
|
У вас отсутствует слеш перед вторым FilesMatch. Чтобы ошибки не было, код должен выглядеть так:
<FilesMatch "\.html$"> Header set Link "</css/styles.css>; rel=preload; as=style" </FilesMatch> |
|
itradestorez
01.06.2020 12:47
0
|
<link rel="preload" href="design/css/main.css" as="style" />
это аналогично если в head добавить? |
|
karlov
01.06.2020 13:13
0
|
Я бы порекомендовал ознакомиться с подробными описаниями принципов работы HTTP Preload и HTTP/2 Server Push и разницей между ними, после чего уже самостоятельно решить, что именно из них, где и в каком виде использовать.
Есть неплохие материалы по данной теме на английском языке: - https://dexecure.com/blog/http2-push-vs-http-preload/ - https://www.keycdn.com/blog/http-preload-vs-http2-push |
|
eugen
01.06.2020 13:16
0
|
это аналогично если в head добавить?© itradestorez Тег <link> не будет преобразован в push. Только заголовок Link |
|
rudenko
01.06.2020 13:50
0
|
Под заголовком подразумевается выполнение команды в PHP:
www.php.net/header("Link: </img/hosting-ukraine.png>; rel=preload; as=image",false); www.php.net/header("Link: </img/logo.png>; rel=preload; as=image",false); Второй параметр false используется для того, чтобы можно было отправлять несколько заголовков Link. |
|
itradestorez
06.06.2020 22:38
0
|
сделал, в итоге подгружается два стиля
/css/style.css (этот пушем прописан) /css/A.style.css.pagespeed.cf.EWcMnjbBQJ.css (этот формируется pagespeed) я так понимаю pagespeed надо отключить при включенном push? |
|
rudenko
07.06.2020 10:46
0
|
Учитывая то, что pagespeed генерирует динамические адреса для файлов, получается что так.
|
|
itradestorez
07.06.2020 12:15
0
|
ясно, а допиливать не планируете чтоб Server Push хватал из Pagespeed адреса стилей и скриптов?
|
|
rudenko
07.06.2020 12:56
0
|
Сам pagespeed вряд ли будем менять, когда разработчики pagespeed внедрят такую опцию, то можем поставить. Хотя тут стоит обратить внимание на эффективность такого подхода. Pagespeed меняет код только после того, как скрипт сгенерирует HTML и отдаст его серверу, тоесть после того как самый медленный процесс - генерация страницы уже отработал. Поэтому лучше отдавать заголовки предварительной загрузки в самом начале, до того, как будет выполняться "тяжелый" серверный код. Но это в идеале. Нужно ждать обновления pageSpeed.
|
Тема закрыта.