KamoCRM

Upuść nieużywane preconnect i napraw 565 m brotli, dodałem

Performancekamo-marketing
Przesyłane
20 sierpnia 2026 21:02 UTC
Autor
Kamo
Zgłoszenie
d268380

Dwa znaleziska, a drugi był mój. DOKUMENT TO 1259 ms Z wyjątkiem WRAPPER. Mierzony na stronie na żywo: HTML odpowiadał w wysokości 900 m, gdy był statyczny Aktywa zostały odebrane w 59 ms. Różnica polega na :zlib.brotliCompress zwany bez Opcje, które działa w JAKOŚCI 11 — najwolniejsze ustawienie — na 490 KB HTML, Na życzenie, dla każdego odwiedzającego. q x 11 565 ms 38 094 bajtów q 6 13 ms 43 775 bajtów 5 5 ms 44 699 bajtów Gzip 8 ms 75,360 bajtów Jakość 11 kupuje 6,6 KB powyżej jakości 5. Na przenoszonym łączu mobilnym, który jest wart Około 30 ms transferu, w stosunku do 560 ms serwera CPU: pół sekundy utraconego, przez Każdy, na każdej stronie, aby zaoszczędzić jedną trzecią botesów sekundy. Jakość 5 Nadal bije gzip o 30 KB. Lokalny TTFB przez owijak idzie 900 ms -> 21 ms. check-csp-nonce.mjs teraz zawodzi budowę, jeśli brotliCompress jest nazywany bez Wyraźna jakość. Twierdzenie o czasie byłoby łuszczące się w CI; kształt połączenia - Nie jest. Zweryfikowany przez ponowne wprowadzenie błędu i obserwowanie jego awarii, a następnie przywrócenie. PRECONNECT jest teraz DNS-PREFETCH. Latarnia morska miała rację, że była nieużywana, a powodem jest usunięcie pracy. Żądania usunęły swoich klientów. Tło bohatera przechodzi przez /_next/image, więc Jest to samo maginę; znak słowny jest w linii; kołowrotek jest tap-to-play; SVG favicon już nie żyje. Śledziłem, co faktycznie kontaktuje się z tym pochodzeniem: nic, dopóki nie Widget czatu na poziomie +9.3 s i jest to "lazyOnload". Chrome zamyka bezczynny preconnect Gniazdo po około dziesięciu sekundach, więc połączenie zostało otwarte w czasie parzysty i Opuszczony, zanim ktokolwiek go zebrał. Rozdzielczość DNS to połowa, która nadal pomaga, a połowa, która przetrwa - buforowana znacznie dłuższe niż gniazdo, więc widget pomija lookup, gdy w końcu dotrze, W międzyczasie nic nie jest otwarte. Ten sam kształt, co wskazówka analityka Obok niego, który jest leniwyPołysk z tego samego powodu. O samym drzewie zależności: to dwa poziomy, dokument -> arkusz stylów, który jest Już minimalnie. Sieć była długa, ponieważ jego pierwsze ogniwo było powolne, a nie dlatego, że Był głęboki - więc poprawka powyżej jest poprawką dla obu. Nakłanianie do arkusza stylów usuń drugi link pozostanie odrzucony na już zarejestrowanym pomiarze Następny.config.ts.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Wszystko to pojawia się w twoim miejscu pracy na własną rękę. Zacznij od bezpłatnego planu i przeczytaj tę stronę ponownie w miesiącu.

Zacząć na zawszeZobacz ceny