Бросьте неиспользуемое предварительное соединение и исправьте 565 мс бротли, которые я добавил

Performancekamo-marketing
Порезанный
20 августа 2026 г. в 21:02 UTC
Автор
Kamo
Обещать
d268380

Две находки, и вторая была моей. ДОКУМЕНТ ОБЪЯВЛЯЕТ 1 259 мс ПОСЛЕ НЕДЕЛЕГО РАППЕРА. Измеряется по сравнению с живым сайтом: HTML ответил в ~ 900 мс, в то время как статический Актив ответил в 59 мс. Разница в том, что «zlib.brotliCompress» называется «без». опции, которые работают на QUALITY 11 — самой медленной настройке — на ~490 КБ HTML; По запросу, для каждого посетителя. q=11 565 мс 38 094 байта q= 6 13 мс 43 705 байт q= 5 5 мс 44 699 байт gzip 8 мс 75360 байт Качество 11 покупает 6,6 КБ вместо качества 5. По мобильной ссылке, которая стоит около 30 мс передачи, против 560 мс серверного ЦП: полсекунды потеряно, на Каждый на каждой странице, чтобы сэкономить треть секунды байтов. Качество 5 До сих пор опережает Gzip на 30 КБ. Локальный TTFB через обертку проходит ~900 мс -> ~21 мс. check-csp-nonce.mjs теперь выходит из строя, если brotliCompress называется без явное качество. Утверждение времени будет нечетким в CI; форма вызова Нет. Проверяется путем повторного введения бага и просмотра его отказа, а затем восстановления. Преконнект теперь является DNS-префектурой. Маяк был прав, что он не использовался, и причина в том, что работа по удалению Запросы удалили его клиенты. На фоне героя проходит / next/изображение, поэтому Он имеет одно и то же происхождение; словарь является встроенным; барабан - это тап-to-play; SVG Фавикон пропал. Выявлено, что на самом деле связывается с этим происхождением: ничего до тех пор, пока Виджет чата +9,3 с, и это «lazyOnload». Chrome закрывает idle preconnect разъем примерно через десять секунд, поэтому соединение было открыто в разрезе времени и Он был оставлен до того, как кто-то собрал его. Разрешение DNS — это половина, которая все еще помогает, и половина, которая выживает. намного длиннее, чем розетка, поэтому виджет пропускает поиск, когда он наконец прибывает, Пока ничего не открыто. Та же форма, что и аналитический намек рядом с ним, который является ленивым по той же причине. На самом дереве зависимостей: это два уровня, документ -> таблица стилей, которая Уже минимальный. Цепь была длинной, потому что ее первое звено было медленным. Это было глубоко, поэтому исправление выше является исправлением для обоих. Настройка таблицы стилей на удалить вторую ссылку, оставшуюся отклоненной при измерении, уже зарегистрированном в Next.config.ts.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены