FastComments.com Blog

Mon Aug 21 2023
...

FastComments обновлено до HTTP/2

! В этой статье содержится техническая терминология

Что нового

С момента запуска FastComments работал на HTTP/1.1. Недавно мы переключили всю нашу инфраструктуру во всех регионах на HTTP/2.

Влияние

Это обновление поддерживает FastComments в соответствии с современными стандартами, одновременно предоставляя некоторые улучшения производительности. Недостаток в том, что некоторые устаревшие браузеры больше не поддерживаются.

Устаревшие браузеры и клиенты

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

Chrome, Firefox и другие поддерживают HTTP/2 уже много лет, поэтому мы считаем безопасным внести это изменение.

Плюсы по производительности

FastComments уже достаточно оптимизирован с точки зрения обслуживаемых ресурсов и их порядка. Например, виджет комментариев отправляет всего несколько запросов для загрузки - сначала iframe, затем скрипт, который включает стили, чтобы уменьшить количество запросов, и затем запрос к API для получения всей необходимой информации. По сравнению со многими другими сервисами он довольно компактный.

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

Тем не менее, HTTP/2 действительно помогает нам с сжатием! Заголовки теперь отправляются в бинарном протоколе, который более компактный, а определенные плагины с большим количеством ресурсов будут загружаться намного быстрее, поскольку запросы могут быть подготовлены параллельно.

В заключение

Спасибо нашим клиентам за их терпение в процессе внедрения этих изменений. Мы надеемся, что вы по-прежнему любите FastComments.

Удачи!