Jak liczymy ranking
Pełna, jawna metodologia — bez czarnej skrzynki. Każdy wynik da się prześledzić aż do konkretnych pomiarów i wag.
1. Przegląd — pięć składowych
Wynik ogólny (rekomendowany) to ważona kombinacja pięciu niezależnie mierzonych składowych:
- TTFB — czas do pierwszej odpowiedzi serwera
- Backend — wydajność silnika WordPressa i audyt techniczny zaplecza
- Obciążenie — stabilność strony głównej i REST API pod wieloma równoczesnymi użytkownikami
- Cena — koszt pierwszego roku i odnowienia
- Wsparcie — jakość i szybkość obsługi klienta
Każda składowa jest osobnym wynikiem 0–100, a dopiero potem łączona z wagami w wynik końcowy. Dzięki temu można sprawdzić, dlaczego dany hosting wypadł tak, a nie inaczej — żadna liczba nie powstaje "z powietrza".
2. TTFB — czas do pierwszej odpowiedzi
TTFB (Time To First Byte) mierzymy jako zestaw statystyk z wielu pojedynczych żądań: średnia, mediana, percentyl 50. i 95., maksimum, odchylenie standardowe, oraz odsetek żądań wolniejszych niż 3 i 5 sekund. Wynik TTFB to średnia z punktacji wszystkich tych statystyk — nie tylko surowa średnia czasu.
Dlaczego tak? Dwa hostingi mogą mieć tę samą średnią, ale zupełnie inną stabilność — jeden odpowiada równo, drugi ma sporadyczne, bardzo wolne odpowiedzi. Uwzględnienie percentyla 95. i odchylenia standardowego karze niestabilność, której sama średnia by nie wykryła.
3. Backend i audyt zaplecza
Wynik backendu to połączenie dwóch pomiarów:
- 55% — czas wykonania silnika WordPressa (backend exec)
- 45% — audyt techniczny zaplecza
Audyt techniczny to osobny, wieloskładnikowy pomiar obejmujący m.in.: obecność OPcache/Redis/Memcache, szybkość połączenia i operacji MySQL, wydajność CPU (operacje całkowitoliczbowe, na tekście, JSON, regex, hash), przepustowość i limit pamięci, szybkość odczytu/zapisu dysku (w tym losowe IOPS), oraz przepustowość transferu. Każdy z tych elementów ma swoją wagę w audycie — obecność cache'a technicznego (OPcache/Redis/Memcache) odpowiada za część wyniku, reszta to twarde pomiary wydajności sprzętu i konfiguracji serwera.
4. Stabilność pod obciążeniem
Test obciążeniowy wysyła wiele równoczesnych żądań do strony głównej i do REST API (kluczowego dla sklepów i integracji), mierząc te same statystyki TTFB co w teście pojedynczych żądań, ale pod presją:
- 55% wyniku — strona główna
- 45% wyniku — REST API (
/wp-json)
Od tego wyniku odejmowana jest kara za błędy i przekroczenia czasu (timeouty) zaobserwowane podczas testu — strona główna waży w karze 75%, REST API 25%. Wynik końcowy jest zawsze przycięty do zakresu 0–100.
5. Cena
Wynik ceny to 70% ceny odnowienia i 30% ceny pierwszego roku. Odnowienie waży więcej celowo — promocyjna cena pierwszego roku jest tymczasowa, a to właśnie koszt odnowienia pokazuje, ile realnie zapłacisz w kolejnych latach korzystania z hostingu.
6. Wsparcie klienta
Testy wsparcia przeprowadzamy ręcznie i cyklicznie (nie da się ich w pełni zautomatyzować — wymagają realnej rozmowy z konsultantem). Na wynik składa się siedem elementów:
- 25% — czas odpowiedzi e-mail (liczy się najlepszy z kilku pomiarów)
- 20% — jakość/czas odpowiedzi na czacie
- 15% — dostępność wsparcia (godziny, kanały)
- 12% — szybkość odpowiedzi telefonicznej
- 10% — łatwość nawiązania kontaktu
- 10% — jakość udzielonej odpowiedzi
- 8% — warunki migracji strony
7. Trzy profile: blog, biznes, sklep
Poza wynikiem ogólnym liczymy osobny ranking dla trzech typowych zastosowań — bo inne metryki są krytyczne w każdym z nich:
| Profil | Waga składowych |
|---|---|
| Blog / mała strona | cena 29% · TTFB 26% · obciążenie 21% · backend 14% · wsparcie 10% |
| Strona biznesowa | obciążenie 35% · cena 26% · backend 18% · wsparcie 12% · TTFB 9% |
| Sklep WooCommerce | REST API 40% · backend 36% · TTFB 14% · wsparcie 10% |
Blog stawia na niski koszt i szybkość pojedynczych odwiedzin. Strona biznesowa musi wytrzymać skoki ruchu bez spadku stabilności. Sklep WooCommerce mocniej zależy od wydajności REST API i backendu, bo tam dzieje się cała logika koszyka, płatności i integracji.
Wynik rekomendowany (widoczny w głównym rankingu) to niezależna, uśredniona kombinacja: TTFB 27% · obciążenie 27% · backend 23% · cena 13% · wsparcie 10% — dobry punkt startowy, jeśli nie wiesz jeszcze, do czego dokładnie potrzebujesz hostingu.
8. Jak liczymy punkty 0–100 (normalizacja)
Żadna z surowych metryk (milisekundy, operacje na sekundę, złotówki) nie jest porównywalna wprost. Dlatego każdą metrykę normalizujemy względem najlepszego i najgorszego wyniku w danym dniu, pośród wszystkich testowanych hostingów — hosting z najlepszym wynikiem w danej metryce dostaje 100 punktów, z najgorszym 0, a pozostałe rozkładają się proporcjonalnie pomiędzy.
Dla metryk, gdzie mniej znaczy lepiej (czas odpowiedzi, cena) używamy odwróconej skali; dla metryk, gdzie więcej znaczy lepiej (operacje/s, IOPS, limit pamięci) — wprost. To sprawia, że ranking jest zawsze względny wobec aktualnej stawki testowanych hostingów, a nie oparty o sztywne, arbitralne progi.
9. Historia wyników i aktualizacje
Wyniki liczymy od nowa każdego dnia, więc ranking żyje — nie jest jednorazowym zrzutem. Historię wyników każdego hostingu (łącznie ze wszystkimi składowymi z tej strony) możesz zobaczyć na jego własnej podstronie, dostępnej z tabeli porównawczej na stronie głównej.
Publikujemy też automatyczne miesięczne zestawienia TOP 3 osobno dla każdego z trzech profili (blog, biznes, sklep), z komentarzem porównującym lidera miesiąca do wyniku sprzed miesiąca.
Chcesz wiedzieć więcej?
Zobacz też, jak dokładnie testujemy hostingi — jakie pomiary wykonujemy codziennie i jak wygląda audyt techniczny w praktyce.
Przeczytaj poradniki na blogu →