LINUX.ORG.RU
ФорумTalks

Заговор молчания о HTTP2

 


0

1

В свое время было столько ора о том что HTTP2 спасет мир, что везде будет счастье, что не будет больше хаков с spritemap, что сайты будут грузиться на 80% быстрее, что волосы будут мягкими и шелковистыми и х будет снова стоять.

Прошло 4 года...

И где это все? Когда-то отчитывались, что 70% сайтов поддержвают HTTP2 и хром с лисой сами делают upgrade. Даже SPDY от радости прикопали и обоссали.

★★★★★

Ну сайты может и стали грузиться на 80% быстрее, но фреймоворки стали на 2000% жирнее.

Avial ★★★★★
()
Последнее исправление: Avial (всего исправлений: 1)

ты бы ещё о заговоре IPv6 заговорил в таком духе.
где это всё? почему никто не хочет делать что-то, потому, что стало можно? удивительно что не делают. заговор.

system-root ★★★★★
()
Последнее исправление: system-root (всего исправлений: 1)

Напомню, что даже ЛОР до сих пор не поддерживает HTTP2. Макском слишком занят проведением экспериментов над пользователями чтобы что-то пилить. Хотя процесс перехода на http2, в отличии от ipv6, практически не доставляет боли.

entefeed ☆☆☆
()
Ответ на: комментарий от entefeed

ЛОР до сих пор не поддерживает HTTP2

Вот как включит Макском HTTP2, так количество троллей на 80% меньше станет.

Deleted
()
Ответ на: комментарий от Deleted

Ага, включит он. Он даже гуглокапчу для анонимов обновил только после того как гугл отключил старую версию. Деградация как есть.

entefeed ☆☆☆
()

Спиди как раз и превратился в хттп2. Пользователи nginx включают у себя поддержку одной строчкой в конфиге. Практика показала, что более-менее заметный профит начинает быть заметен только если у тебя с одного ресурса грузится много статики.

leave ★★★★★
()

А почему о интернет 2 все молчат? Последние новости от 2006 г. Загнулся, что ль?

tiinn ★★★★★
()

Даже SPDY от радости прикопали и обоссали.

Потому, что наработки SPDY ушли в HTTP2.

Quasar ★★★★★
()

хз, я использую для nextcloud. ощутимых профитов не заметил.

Anoxemian ★★★★★
()

Дело в том, что http2 довольно специфичен, и заточен прежде всего на оптимизацию сервисов Гугла.

Подавляющее большинство сайтов используют несколько слоев прокси между контентом и юзером, включая клаудфлэры и подобное. В http2 нет ничего про это, он только для узла юзер->первый nginx. Поэтому обычным людям с типовой инфраструктурой включение http2 — что мертвому припарка.

gistart
()

Ещё год назад всё было.

WildFly OpenSSL & HTTP/2

WildFly 11 now provides a JSSE provider that can offload TLS handling from the JVM’s internal implementation to an OpenSSL library on your system, typically improving TLS performance. If the version discovered and/or specified is 1.0.2 or greater, then WildFly will utilize OpenSSL’s ALPN support to provide HTTP/2 support. HTTP/2 support will be disabled on versions less than 1.0.2.

Note that HTTP/2 is also supported without OpenSSL, out of the box, on Java 8 (on VMs derived from OpenJDK) and Java 9 (using the new standard ALPN API).

You can enable OpenSSL in the default configurations with the following CLI command:

/core-service=management/security-realm=ApplicationRealm/server-identity=ssl:write-attribute(name=protocol,value=openssl.TLS)

If your openssl library is not installed in a standard location, you will need to additionally set the org.wildfly.openssl.path system property to point to the location of the library:

-Dorg.wildfly.openssl.path=/path/to/dir/with/openssl/lib

iZEN ★★★★★
()

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

slovazap ★★★★★
()
Ответ на: комментарий от entefeed

Лор уже более 10 лет не интересен своим создателям. То поколение элитарных троллей, за которое на лор было интересно ходить, кануло. Теперь тут просто раковник для детей и двачеров. Более 10 лет уже.

Deleted
()
Ответ на: комментарий от slovazap

Какой RPS нужен, и какой трафик, чтобы заметить «реальное снижение нагрузки на сервер»?

leave ★★★★★
()
Ответ на: комментарий от Deleted

кануло

More like было намеренно изгнано администрацией, которая не могла их контролировать и решила зачистить поле, после чего превратить его в «русский SO». Но на деле провал за провалом, и сегодня на все положен болт. Конкретный такой тупик.

entefeed ☆☆☆
()
Ответ на: комментарий от slovazap

В смысле работает?

2017: Apache http2 не работает (не работает в апаче)
2016: SSL-сертификат для HTTP2 (не получается получить для него сертификат, под startssl лагает)
2017: nginx http2 не хавают браузеры (под nginx первый запрос идет http2, потом все как обычно - http1.1)

PPP328 ★★★★★
() автор топика

было столько ора о том что HTTP/2 спасет мир, что везде будет счастье

Несчастные, которые все еще используют Apache 2.4 и PHP-модуль, в пролете. И, думаю, они вместе с теми, кто просто ленится изменять конфиги по умолчанию, составляют большую часть тех, из-за кого HTTP/2 не распространен.

PHP-модуль совместим только с Apache Prefork MPM, а HTTP/2 доступен только на Worker или Event MPM.

AEP ★★★★★
()
Ответ на: комментарий от PPP328

В смысле работает. Сейчас 2018 год, сертификат получается (и каким боком сертификат вообще к версии http?) и под nginx все запросы идут по http2. Апач не использую, по ссылкам не ходил. Что ты ими хотел сказать, не представляю.

slovazap ★★★★★
()

Вообще не увидел никакого ускорения, если не гуглоAMP. Рекламный веб-шлак только толстеет.

Valeg ★★★
()
Ответ на: комментарий от slovazap

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

+1

intelfx ★★★★★
()

Дело в том, что он по большому счету нахер не нужен, если каждый раз не собирать страницу из кусочков REST.

shimshimshim
()

Работает же там где нужно. А полность удалять поддержку HTTP 1.1 не имеет смысла хотя бы ради кустарных реализаций клиента на коленке (с HTTP2 такое сложновато провернуть).

snizovtsev ★★★★★
()
Ответ на: комментарий от entefeed

уверен что у Макса просто нет времени с этим возиться

HTTP2 в Java появилось только в альфа-тесте год назад

только СЕГОДНЯ! вышла первая стабильная версия Java, в которой реализацию HTTP2 посчитали сколько-то стабильной: http://openjdk.java.net/jeps/321

если перетащить ЛОР на Java 11, может что-нибудь и починится

но из Java 11 исчезли многие вещи, которые раньше использовались в вебе. Поэтому скорей всего, из коробки ЛОР на Java 11 не заведется. Надо будет приложить усилия, а для этого нужно потратить время.... которого нет

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

только в альфа-тесте год назад
только СЕГОДНЯ

Проблемы убогого недоязычка.

но из Java 11 исчезли многие вещи, которые раньше использовались в вебе. Поэтому скорей всего, из коробки ЛОР на Java 11 не заведется. Надо будет приложить усилия, а для этого нужно потратить время.... которого нет

Тыртырпрайз во всей красе.

entefeed ☆☆☆
()

волосы будут мягкими и шелковистыми и х будет снова стоять.

просто вышло маленько наеборот: х стал мягким и шелковистым, зато волосы стоят!

Iron_Bug ★★★★★
()
Ответ на: комментарий от PPP328

И в которой из этих ссылок проблема именно из-за http2?

imul ★★★★★
()
Ответ на: комментарий от WitcherGeralt

На GPRS профит очень даже заметен, надо объяснять, почему? Другое дело, что я им в последние годы только эпизодически пользуюсь.

bodqhrohro_promo
()
Ответ на: комментарий от boowai

А свалить с Кюратора — не варик? Или Шома успел там пожизненную халявную лицензию подхлопотать?

bodqhrohro_promo
()
Ответ на: комментарий от entefeed

у меня ничего не выросло. я ж его не использую :)

мне лично первого за глаза бы хватило. причём без скриптов, видео и картинок. ибо веб захламлён всяким ненужно.

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.