Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Nápad: testování rychlosti web hostingu 2.0

Který hosting zvolit pro svůj internetový projekt? Tato otázka je evergreenem na různých diskuzních fórech, věnovaných internetu.

Svého partnera na hosting jsem si vybral před několika lety. Tenkrát po zkušenostech s několika low cost firmami jsem se rozhodl otestovat několik hostingu pomocí služby www.tracert.com. Umístil jsem na několik svých hostingů stejný script, který generoval dostatečně velkou stránku a změřil jsem dobu, za jakou se stránka načetla z různých míst planety. Vybíral jsem celkem ze třech, všude tam jsem měl tehdy své projekty.

V době komunitních webů by se dalo použit komunitní testování – nebo test 2.0 :). Představuji si to takto:

  • navrhnout a vytvořit script pro generování testovacích stránek
  • vytvořit mini-komunitu pro testování – rozeslat pozvánky
  • každý člen komunity na svůj hosting umístí ten script – testovací stránky. Jejich adresy (URL) pak vloží někam na web komunity. Krom toho tam vloží info o ceně svého hostingu a subjektivní hodnocení kvality technické podpory
  • každý člen komunity provede testování pomocí dalšího spec. scriptu. Tento testovací script
    • načte nejdříve seznam testovacích stránek z webu komunity
    • načte každou z testovacích stránek a pak zaznamená a pošle výsledek – dobu načítání test. stránek pro každý hosting
    • na stránce web komunity se výsledky uloží do databáze
  • z výsledků testů se generuje přehledný report

Tímto způsobem by se naše otázka „jaký hosting zvolit pro svůj projekt?“ mohla byt poměrně dobře zodpovězena.

Další detaily:

  • testy se mohou tvořit jak pro stránku určité velikosti (řekneme 1MB) tak i pro rychlost práce s databázi apod.
  • pro aktualizaci dát by se testy měly pravidelně opakovat
  • odměna pro realizátora projektu: slušná návštěvnost velmi zajímavé cílové skupiny na webu komunity a hlavně na stránkách výsledných reportů
  • odměna pro všechny: hodnotný zdroj kvalitních informací o nabídce web hostingu
  • rychlost odpovědi serveru je pouze jedním z kriterií pro výběr i když velmi podstatným. Částečně můžeme získát také subjektivní hodnocení kvality technické podpory. Možná někoho napadne jak k testu 2.0 přidat i další významné kriteria jako frekvence a délka výpadků apod.
Tento nápad je zdarma pro všechny. Pokud ho chcete realizovat, nemusíte se ptát ;)

Související články na blogu Nishkamův blog na Lupě

Související články na ostatních blozích

Alcator
Alcator (neregistrovaný)
27. 7. 2008 16:46 Nový

Ehm

celé vlákno

Ehm... Jak přesně ovlivní to, že máš na svém webísku zaoblené rožíšky a sérš oblášky a uživatelšký vštup, rychlost přenášení? Čím se z pohledu internetových linek liší 100 KB stránka vygenerovaná webem "1.0" a 100 KB stránka vygenerovaná webem "2.0"???

Pavel
Pavel (neregistrovaný) ---.as55666.net
24. 12. 2011 8:37 Nový

Realizoval se tento projekt?

celé vlákno

Tento nápad se mi zamlouvá. Pokud by to někdo byl schopen naprogramovat, rád to zaplatím a umístím na svůj nový web o webhostingu http://www.webhostingcentrum.cz
Samozřejmě nejsem schopen zaplatit pro takový malý projekt "korporátní cenu," takže spíš kdyby si nějaký student chtěl přivydělat a bavilo by ho to. Projekt bych uměl zpropagovat.

nishkam
nishkam (neregistrovaný)
28. 7. 2008 12:24 Nový

Trochu jste to Alcatore nepochopil

celé vlákno

[1] Trochu jste to Alcatore nepochopil. 2.0 se nevztahuje ke stahovanym strankam ale ke komunitnimu zpusobu testovani. Test 2.0 nikoliv stranka 2.0. Vypada to, ze vase neprizn k oznaceni 2.0 je natolik velika, ze vam zakryla podstatu veci.

hostingy.cz
hostingy.cz (neregistrovaný)
28. 7. 2008 17:27 Nový

Ta myšlenka mi připadá dobrá

celé vlákno

Ta myšlenka mi připadá dobrá. Pokud se zde najde někdo, kdo by měl zájem podobný projekt dopodrobna navrhnout a implementovat, napište mi prosím na nevosad(at)hos­tingy.cz. Samozřejmě by se jednalo o placenou práci.

Rozhodně ale tímto neslibuji, že se něco podobného na www.hostingy.cz objeví - v hlavě už mi teď vyskakují desítky problémů, které by bylo potřeba domyslet a doladit...

Lukáš Nevosád, hostingy.cz

Jan Angelovič
Jan Angelovič (neregistrovaný)
28. 7. 2008 23:45 Nový

Měřit "dobu za jakou se stránka načetla" tímto způsobem nedává moc

celé vlákno

Měřit "dobu za jakou se stránka načetla" tímto způsobem nedává moc smysl a rozhodně to nemůže dát použitelné výsledky. Jak poznáte, na které straně spojení je úzké místo? Proto se pro obdobná měření (ze služeb pro koncové uživatele se mi zamlouvá http://www.speedtest.net/) jako rerenční body používají servery s opravdu rychlým připojením.

Když jsem testoval rychlost připojení svého serveru, musel jsem chvilku hledat, než jsem našel vhodný zahraniční server (bohužel adresu si již nepamatuji), v rámci ČR posloužil dobře CESNET.

Testování doby generování stránek nebo rychlosti databáze sice smysl dává, ale je třeba velmi opatrně volit metodiku, nesmí se to zvrhnout v benchmark. ;-)

Každopádně, zrovna rychlost připojení, databáze nebo HTTP serveru je to poslední, co by mě na webhostingu zajímalo. Jsou důležitější věci:

Konfigurace HTTP server a jeho modulů
Možnost použití .htaccess a kterých direktiv
Konfigurace PHP - takový 8M memory_limit dokáže otrávit skoro každou fotogalerii, která si sama dělá náhledy.
+nainstalované knihovny (rozšíření)
Python
Perl
Cron
SFTP(FTPS)
WebDAV
HTTPS - např. u ACTIVE24 stojí 300 Kč/měsíc!
Logy a errorlogy
statistiky
...

určitě každého napadnou další položky, ale základ dobrého webhostingu je kvalitní administrace. Svého času to byl asi jediný důvod, proč lidé snášeli bratry Šimonky.

Je ale pravda, že vybrat si webhosting není jednoduché. Vždy když kouknu na počet služeb měřených kýblsoftem, tak jenom žasnu.

hostingy.cz
hostingy.cz (neregistrovaný)
29. 7. 2008 7:46 Nový

Máte pravdu, ale ne úplně

celé vlákno

[4] Máte pravdu, ale ne úplně. Smysl má měřit především dobu vygenerování nějaké testovací stránky, přičemž ta by měla dělat jak výpočetní operace, tak především databázové a souborové. Doba odezvy se dá vyhodnocovat velmi dobře statisticky, takže při velkém počtu měřících míst by to vůbec nebyl problém. A navíc: Velká část konfigurace se dá zjistit právě tím testovacím skriptem.

Jakub
Jakub (neregistrovaný)
29. 7. 2008 9:32 Nový

Vysledkem bude, ze hostingy se zpomali kvuli extenzivnimu testovani :)

celé vlákno

Vysledkem bude, ze hostingy se zpomali kvuli extenzivnimu testovani :)

njn
njn (neregistrovaný)
29. 7. 2008 19:33 Nový

6 ovsem ne tem uzivatelum, kteri tam maji testovaci script

celé vlákno

6 ovsem ne tem uzivatelum, kteri tam maji testovaci script. Na ten webhoster posili kapacity z marketingovych duvodu.

nishkam
nishkam (neregistrovaný)
29. 7. 2008 22:30 Nový

[6,7] tyto veci bych zkusil osetrit uzavrenosti

celé vlákno

[6,7] tyto veci bych zkusil osetrit uzavrenosti komunity.

roman
roman (neregistrovaný)
15. 10. 2008 22:46 Nový

cau nishkam, asi tak pred 2 rokmi som to skusal rozbehnut

celé vlákno

cau nishkam, asi tak pred 2 rokmi som to skusal rozbehnut. problem bol v tom, ze niekto mal strach miestnit u seba cudzi skript, napr. obsahujuci SELECT 1, nie to este nieco zlozitejsie.

Zasílat nově přidané příspěvky e-mailem