Często nie wiemy na który hosting się zdecydować. Problem jest ogólny dotyczy wszystkich stron i systemów nie tylko WordPressa. Są pewne ogólne przesłanki mówiące że mały może mniej, zaś duży ma problemy z supportem. Niepozbawione prawdy są informacje że np. home.pl to stan umysłu bo ma swój autorski serwer, a nazwa.pl leżała przez tydzień i działała w kratkę. Prześledzenie takich technicznych informacji jest pouczającą lekturą ale kto ma na to czas.
Inny marketingowym kłamstwem są serwery bez limitów w cennikach. Ograniczenia i limity są nakładane tylko nazywają się różnie. Limity i ograniczenia zazwyczaj są ukryte w regulaminach i innych dodatkach „małymi literkami” do umowy, często jako coś co ma słowo bezpieczeństwo w nazwie.
W ramach choć cząstkowego sprawdzania który hosting wybrać, proponuję przetestować skrypt http://www.php-benchmark-script.com pokazujący wydajność php jaką oferuje dostawca. Skrypt należy pobrać ze strony rozpakować zip-a i poprzez np ftp ulokować na własnym serwerze. Wyniki są widoczne po wejściu przeglądarką na adres skryptu np. http://mojadomena.pl/benchmark.php
Kolejność nieprzypadkowa :)
test prędkości serwera ovh.pl
-------------------------------------- | PHP BENCHMARK SCRIPT | -------------------------------------- Start : 2014-11-07 07:51:57 Server : ovh.pl PHP version : 5.5.14 Platform : Linux -------------------------------------- test_math : 1.530 sec. test_stringmanipulation : 1.569 sec. test_loops : 0.792 sec. test_ifelse : 0.710 sec. -------------------------------------- Total time: : 4.601 sec.
test prędkości serwera nazwa.pl
-------------------------------------- | PHP BENCHMARK SCRIPT | -------------------------------------- Start : 2014-11-07 07:56:48 Server : nazwa.pl PHP version : 5.3.28 Platform : Linux -------------------------------------- test_math : 1.694 sec. test_stringmanipulation : 1.723 sec. test_loops : 1.147 sec. test_ifelse : 0.935 sec. -------------------------------------- Total time: : 5.499 sec.
test prędkości serwera internetdsl.pl dodawanego do neostrady biznes
-------------------------------------- | PHP BENCHMARK SCRIPT | -------------------------------------- Start : 2014-11-07 08:06:14 Server : internetdsl.pl PHP version : 5.3.28 Platform : Linux -------------------------------------- test_math : 1.795 sec. test_stringmanipulation : 1.748 sec. test_loops : 1.184 sec. test_ifelse : 1.007 sec. -------------------------------------- Total time: : 5.734 sec.
test prędkości serwera home.pl moja domyślna konfiguracja php
-------------------------------------- | PHP BENCHMARK SCRIPT | -------------------------------------- Start : 2014-11-07 08:09:45 Server : home.pl (domyślny) PHP version : 5.2.17 Platform : Linux -------------------------------------- test_math : 5.687 sec. test_stringmanipulation : 6.949 sec. test_loops : 7.424 sec. test_ifelse : 6.994 sec. -------------------------------------- Total time: : 27.054 sec.
test prędkości serwera home.pl zmieniona konfiguracja php
-------------------------------------- | PHP BENCHMARK SCRIPT | -------------------------------------- Start : 2014-11-07 08:14:29 Server : home.pl (podbita wersja php) PHP version : 5.4.30 Platform : Linux -------------------------------------- test_math : 2.597 sec. test_stringmanipulation : 2.245 sec. test_loops : 2.156 sec. test_ifelse : 1.438 sec. -------------------------------------- Total time: : 8.436 sec.
test prędkości serwera az.pl (wykupione przez home.pl)
-------------------------------------- | PHP BENCHMARK SCRIPT | -------------------------------------- Start : 2014-11-07 08:09:58 Server : az.pl PHP version : 5.3.28 Platform : Linux -------------------------------------- test_math : 2.876 sec. test_stringmanipulation : 2.804 sec. test_loops : 2.240 sec. test_ifelse : 1.503 sec. -------------------------------------- Total time: : 9.423 sec.
Ponieważ moi klienci mają różne hostingi to wyniki które dzięki temu zebrałem są pouczające. Jak widać zmiana wersji php (na wyższą niż domyślna) w home.pl zmniejszyła zdecydowanie czas wykonania skryptu.
Im czas łączny (Total Time) jest krótszy tym lepiej, bo strona załaduje się szybciej.