Portál o technologiích a vývoji

HostingPark – testování

Autor: Jiří Čadek Datum: 10.2.2014 Počet shlédnutí: 6 481 576x

V dnešním článku se podíváme na multihosting (sdílený hosting pro více domén) poskytovaný společností VSHosting s.r.o. Na domácí adrese společnosti je poskytován pouze server housing (tedy umístění vlastního server v serverovně) a pronájem dedikovaného serveru (+ možnost připlatku za managed server. Multihosting nabízí dceřiný projekt stejné společnosti, Hosting Park. K otestování jsme dostali k dispozici tarif „EXTRA“ s nejvyššími parametry jaké společnost pro sdílený webhosting nabízí, konkrétně se v době psaní tohoto článku jedná o následující parametry:

1

Pro správu vašeho hostingu dostanete k dispozici rozhraní PLESK, které vám umožní nastavit vše co od hostingu potřebujete. Bez problému přiřadíte k hostingu doménu, vytvoříte databázi (nabízené typy databází viz přehled parametrů výše) včetně účtů pro přístup k ní, přidáte FTP účty pro přístup k datům, nastavíte si emailový účet nebo libovolné kvóty a další parametry ke všem zmíněným službám a mnoho dalšího. Rozhraní zkrátka nabízí možností opravdu mnoho, pro jeho vyzkoušení můžete využít oficiální demo.

Nyní se tedy vrhneme na testování hostingu a nahlížení do bližší specifikace. Pro testovací účely jsem k hostingu připojil nevyužitou doménu filmovenovinky.com (doménu nechám zatím ve stavu po testování, můžete tedy na vlastní kůži vyzkoušet jak na ní funguje čistá instalace CMS Joomla), nejprve jsem vyzkoušel na hosting nahrát 1 GB velký vygenerovaný soubor, upload na server probíhal mojí maximální rychlostí (je tedy jisté, že můžete uploadovat rychleji než 1 MB/s, která je snad pro všechny účely dostatečná) a více jsem ji po shledání za dostatečnou netestoval. Hosting samozřejmě neslouží jako úložiště osobních dat bez využití pro provoz webu, proto není rychlost uploadu až zase tak důležitá.

Za důležitější považuji rychlost stahování, zkusil jsem tedy nahraný soubor stáhnout zpět, zde jsou výsledky z wgetu.
Nejprve jsem data stahoval svým domácím připojením:

time wget http://filmovenovinky.com/file.txt
2014-02-10 23:03:34 (1,30 MB/s) – „file.txt.1“ uloženo [1048576000/1048576000]
real    12m47.860s
user    0m4.521s
sys     0m27.836s

a následně jsem zkusil stáhnout stejným způsobem data na server umístěný ve Velké Británii k otestování tranzitního připojení:

time wget http://filmovenovinky.com/file.txt
Length: 1048576000 (1000M) [text/plain]
2014-02-10 17:08:12 (8.89 MB/s) - 'file.txt' saved [1048576000/1048576000]
real    1m52.818s
user    0m1.881s
sys     0m22.937s

Jako další test, jsem si vybral instalaci redakčního systému Joomla a otestování jeho rychlosti. Instalace proběhla naprosto hladce, nikde nebyl žádný problém a hosting splňoval všechny požadavky tohoto CMS.

2

Následně jsem pomocí služby „Pingdom Website speed test“ vyzkoušel rychlost načítání celého webu, opět se jednalo o načítání ze zahraničí, tentokrát z Amstrdamu.
3
Testy rychlosti jsem tímto ukončil a vrhnul se na testování rychlosti skriptovacího jazyka PHP na serveru.
Pro testování jsem zvolil tento PHP-benchmark, výsledky jsou zde:

--------------------------------------
|        PHP BENCHMARK SCRIPT        |
--------------------------------------
Start : 2014-02-11 00:23:45
Server : filmovenovinky.com@78.24.8.143
PHP version : 5.3.3-7+squeeze17
Platform : Linux
--------------------------------------
test_math                 : 2.378 sec.
test_stringmanipulation   : 2.224 sec.
test_loops                : 2.173 sec.
test_ifelse               : 1.254 sec.
--------------------------------------
Total time:               : 8.029 sec.

 Na závěr se podíváme na PHP info p

Pro zjištění konkrétního nastavení PHP se můžete podívat na PHP info.

Pro otestování rychlosti MySQL databáze jsem využil PHP script ze stránek: http://we-love-php.blogspot.cz/2012/07/mysql-or-mysqli-or-pdo.html a výsledek byl následující:

100 mysql-buffered 0.00016
100 mysql-unbuffered 0.00016
100 mysqli-buffered 0.00051 
100 mysqli-unbuffered 0.00036
100 pdo-buffered 0.00070 
100 pdo-unbuffered 0.00042
500 mysql-buffered 0.00068
500 mysql-unbuffered 0.00067
500 mysqli-buffered 0.00069
500 mysqli-unbuffered 0.00054
500 pdo-buffered 0.00114
500 pdo-unbuffered 0.00150 
1000 mysql-buffered 0.00117 
1000 mysql-unbuffered 0.00116 
1000 mysqli-buffered 0.00074 
1000 mysqli-unbuffered 0.00053 
1000 pdo-buffered 0.00147 
1000 pdo-unbuffered 0.00154 
5000 mysql-buffered 0.00545 
5000 mysql-unbuffered 0.00544
5000 mysqli-buffered 0.00103
5000 mysqli-unbuffered 0.00072 
5000 pdo-buffered 0.00593
5000 pdo-unbuffered 0.00701 
10000 mysql-buffered 0.01147 
10000 mysql-unbuffered 0.01197
10000 mysqli-buffered 0.00191
10000 mysqli-unbuffered 0.00121
10000 pdo-buffered 0.01288 
10000 pdo-unbuffered 0.01243
50000 mysql-buffered 0.05601 
50000 mysql-unbuffered 0.05458 
50000 mysqli-buffered 0.00742
50000 mysqli-unbuffered 0.00390
50000 pdo-buffered 0.05771 
50000 pdo-unbuffered 0.06397 
100000 mysql-buffered 0.11027 
100000 mysql-unbuffered 0.10814
100000 mysqli-buffered 0.01466
100000 mysqli-unbuffered 0.00805
100000 pdo-buffered 0.11651 
100000 pdo-unbuffered 0.11674

Konečný verdikt je takový, že co se týče kvality poskytovaných služeb je multihosting od VSHostingu vynikající volbou, s kterou téměř určitě nebudete zklamáni. Plesk panel, ač SSH přístup nenahradí, vám poskytne poměrně velkou množinu operací které můžete s hostingem vykonávat. Rychlost a kvalita poskytovaných služeb, jak je patrno z grafů a statistik výše, je také vynikající. Musím tedy alespoň za sebe provozovatele pochválit a pokud sháníte kvalitní hosting, víte který vybrat.

Žádné komentáře

Poslat komentář

Vaše e-mailová adresa nebude zveřejněna.