Wpis z mikrobloga

@Floydian:
1. Jaki hosting? TTFB masz dość słaby.
2. Próbowałeś litespeed cache? Dobrze ustawiony robi robotę.
3. Optymalizacja obrazów - nie masz jakichś zdjęć dużych? Litespeed też to ogarnia.
4. CDN - wykupienie CDNa na pewno trochę pomoże. Jeśli nie chcesz płacić to możesz ogarnąć sobie taki tańszy "CDN" w subdomenie.
5. Ile masz requestów?
6. Co to za motyw i ile pluginów?
@Floydian:
1. Porady dotyczące CDN są tu trochę na wyrost. CDN, szczególnie CDN typu pull może wręcz pogorszyć sytuację. CDN pomaga przede wszystkim wtedy, kiedy zbliżamy się do wykorzystania możliwości serwera (przede wszystkim przepustowości). Gdy przyczyny są inne, dorzucenie CDN tylko dodaje kolejne opóźnienia (nawiązanie połączenia z innym serwerem, a w przypadku gdy CDN nie ma aktualnie danego obrazka - jego pobranie z serwera źródłowego).
2. TTFB mógłby być lepszy, ale
@Floydian: Przenieś stronę na CloudHosting z CDN nazwa.pl i wykonaj ponownie test. Różnica będzie bardzo duża. CloudHosting Start możesz przetestować bez żadnych kosztów przez 30 dni. https://www.nazwa.pl/hosting/

Ps. Jeżeli chciałbyś otrzymać dostęp do wersji alpha serwisu test2speed.com - daj znać przez PW. test2speed.com bada szybkość ładowania stron WWW z 6 lokalizacji w Polsce. Zobaczysz, jak długo teraz Ci się ta strona ładuje, a potem porównasz, jakie masz wyniki przy wykorzystaniu CloudHostingu.
Porady dotyczące CDN są tu trochę na wyrost. CDN, szczególnie CDN typu pull może wręcz pogorszyć sytuację.


@zwierzak40: Jeżeli węzły CDN są w PL, a operator CDN jest podłączony do wielu IXów i dodatkowo wymienia w wielu lokalizacjach (także poza IXami) z dostawcami Internetu, wówczas CDN będzie działał tylko na +, szczególnie przy rozbudowanych stronach. Pierwsze pobranie strony to jedno, ale jak już rozgrzejesz cache, to możesz liczyć na widoczne przyspieszenie.
@nazwapl_tk: Pierwsze... To rozumiem, że trzymacie dany obrazek w nieskończoność i tak jak piszecie WYŁĄCZNIE PIERWSZE pobranie danego obrazka będzie wolniejsze?

W wielu wypadkach samo rozpoczęcie wczytywania z innej domeny powoduje przesunięcie na waterfallu. A to powoduje między innymi wyższy LCP na wielu stronach, szczególnie tych gdzie to zdjęcie zajmuje duży obszar.

CDN to nie jest magiczny przycisk. Narzędzie jak każde inne, które dobiera się do konkretnego przypadku.

Przecież co chwila
@zwierzak40: Oczywiście, że danych na węzłach nie trzyma się w nieskończoność. To definiuje ustawienie chociażby nagłówków cache'ujących, a także maksymalny czas przechowywania danych w ramach węzłów. Natomiast jeżeli strona jest odwiedzana, a pewne jej elementy nie ulegają zmianie, to nie ma problemu, aby tak ustawić nagłówki, żeby połączenia do oryginalnego serwera nawiązywane były jak najrzadziej.

Żeby CDN przyspieszył działanie strony, węzły powinny być zlokalizowane między oryginalnym serwerem a użytkownikiem, który wchodzi
@nazwapl_tk: Nawet użytkownik korzystający ze strony siedziałby w Waszym Data Center to istnieje wiele scenariuszy, gdzie skorzystanie z dodatkowej domeny przesunie kluczowy zasób (np. obrazek na stronie głównej w samym topie jak w omawianym przypadku) na później w waterfallu co tylko zwiększy LCP.
Trzeba dokładnie ocenić, jaki jest cel naszego działania, co chcemy osiągnąć korzystając z CDN'a i przetestować rozwiązanie na przykładzie własnej strony.


@nazwapl_tk: O, fajnie że się ze mną zgodziliście. Temat do zamknięcia ( ͡° ͜ʖ ͡°)