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.
Удачи!
