Пессимизация сайтов с российским IP в зарубежной выдаче?

1 2345 6
D
На сайте с 07.11.2000
Offline
228
#31
LEOnidUKG #:

Лучше начать с <meta preload. 

Это уже очень давно сделано. Сейчас preload разбираюсь. 

D
На сайте с 07.11.2000
Offline
228
#32
ale sty #:

Абсолютно глупая затея. Вебпуш нужен только для "сиюминутных" данных, которые относятся только к конкретной странице и только сейчас.

Делал эксперименты с пушем лого и css - всё проталкивается, но время загрузки очень сильно возростает, а также до конца не проработан механизм кеширования в браузерах пуш-контента. Плюс при каждом новом просмотре вебсервер проталкивает заново то, что уже протолкнуто в предыдущем просмотре (можно в сессиях хранить информацию о том, что протолкнуто - но это уже вторая глупая затея).

Да, прочитал об этих проблемах. Но, все записи в сети о плохом кешировании - пятилетней давности.  Сейчас тестирую.
По моим тестам сегодня в Хроме кешируется отлично и повторно не запрашивается (пишет, что взял из кеша). 

iOweYouNothing
На сайте с 08.01.2011
Offline
198
#33
Dimka #:
сегодня в Хроме кешируется отлично и повторно не запрашивается
Да, только вебсервер всё равно проталкивает заново и заново.
LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#34
ale sty #:
Да, только вебсервер всё равно проталкивает заново и заново.

Это уже пусть браузеры там с серверами разбираются, кто и как должен правильно считывать кэши. Дело пользователя, сделать всё по документации. А баги есть и будут бесконечно.

Хотя конечно: https://groups.google.com/a/chromium.org/g/blink-dev/c/K3rYLvmQUBY/m/vOWBKZGoAQAJ?pli=1

Учитывая, что chrome не сильно то и хочет поддерживать её. Но пока всё работает.

Intent to Remove: HTTP/2 and gQUIC server push
Intent to Remove: HTTP/2 and gQUIC server push
  • groups.google.com
Возможно, адреса электронной почты являются анонимными для этой группы или вам требуется разрешение на просмотр адресов электронной почты ее участников, чтобы увидеть исходное сообщение. Remove the ability to receive, keep in memory, and use HTTP/2 and gQUIC push streams sent by the server. Send SETTINGS_ENABLE_PUSH = 0 at the beginning of...
✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
D
На сайте с 07.11.2000
Offline
228
#35

Полезная ссылка. Можно смело забыть об экспериментах:
To that end, we approve starting official deprecation of the feature now, with a (publicly communicated) goal to remove support from Chromium in the next 6-9 months. We  recommend publishing a blog post describing what's happening and the recommended migration paths.

Через 6-9 месяцев исчезнет поддержка preload
Была теоретически полезная функция, жаль, что ее не довели до ума. 
iOweYouNothing
На сайте с 08.01.2011
Offline
198
#36
Dimka #:
исчезнет поддержка preload

а какая тогда будет альтернатива?

зы. по тестам этот хваленый прелоад так и не начал правильно работать: хоть в заголовках отправь, хоть в html - единственное, что срабатывает это preconnect, а загрузка всё равно начинается только после 100% загрузки основного html, а не в процессе парсинга, как стандарт требует. только на картинках в говнобложиках всё красиво.

D
На сайте с 07.11.2000
Offline
228
#37
ale sty #:

а какая тогда будет альтернатива?

early hints: https://blog.cloudflare.com/early-hints/

По ссылке LEOnidUKG  говорится о них. 

Работает примерно так:
Клиенту сразу же отсылается 103 код ответа, в котором есть ссылки на ресурсы со страницы. Страница готовится и затем уже отдается 200 код и содержимое страницы. 

Было:
Запрос - подготовка страницы на сервере - Ответ с 200.

Будет:
Запрос - Сразу ответ с 103 (со ссылками) - подготовка страницы на сервере - Ответ с 200.

Только я не вижу поддержки 
early hints в nginx. :/

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#38
Dimka #:

Полезная ссылка. Можно смело забыть об экспериментах:
To that end, we approve starting official deprecation of the feature now, with a (publicly communicated) goal to remove support from Chromium in the next 6-9 months. We  recommend publishing a blog post describing what's happening and the recommended migration paths.

Через 6-9 месяцев исчезнет поддержка preload
Была теоретически полезная функция, жаль, что ее не довели до ума. 

Я не нашёл там про 6-9 месяцев, можете уточнить где там этот текст.

Опять же заглядывать, что там будет в будущем, это дело не благодарное. В любом случаи они должны нормализовать альтернативу всему этому. 

iOweYouNothing
На сайте с 08.01.2011
Offline
198
#39
Dimka #:
Только я не вижу поддержки early hints в nginx. :/

Ну, к примеру, Клаудфлара анализирует html и все прелоады запихивает в хинты.... но пока beta

Короче, напридумывали реально хороших технологий, но за годы так и не довели до ума. А еще кричат на каждом углу о оптимизации - но толку, если отсылки на большинство методов так и не заработали даже на 50%. Хрен там по итогу: самая лучшая оптимизация это еще дедовский html со встроенной css , изображениями в base64 и системными шрифтами.

В nginx скорее всего если 103 пойдет в массы допилят модуль подключаемый, как с Brotli получилось.

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#40
ale sty #:

Ну, к примеру, Клаудфлара анализирует html и все прелоады запихивает в хинты.... но пока beta

Короче, напридумывали реально хороших технологий, но за годы так и не довели до ума. А еще кричат на каждом углу о оптимизации - но толку, если отсылки на большинство методов так и не заработали даже на 50%. Хрен там по итогу: самая лучшая оптимизация это еще дедовский html со встроенной css , изображениями в base64 и системными шрифтами.

В nginx скорее всего если 103 пойдет в массы допилят модуль подключаемый, как с Brotli получилось.

Лучшая оптимизация это ручной труд и разработка проекта с чётким ТЗ.

Но в реальности у нас:

WP+elementror+woocoomerce+яндекс.метрика+яндекс.карта+гугл.каптча+jivo чат+слайдер в шапке с картинками 3500х3500+анимированные переходы+прелоадер

Денег на оптимизацию?! За это ещё платить надо? Ещё чего! Движок WP бесплатный, вот и делайте мне бесплатно бестолочи! 

Это всё образно, но смысл я думаю понятен.
1 2345 6

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий