Tento text je popisom aktuálneho stavu vo využívaní hostinogvých služieb pre moje webové projekty. Vychádza z niekoľkoročnej skúsenosti a popisuje riziká, úskalia a výzvy, ktoré som musel riešiť, aby sa nestali problémami.
Dlhoročne využívam webhosting od firmy Websupport. Je to fajn. Veci viac menej fungujú. Dostupnosť stránok je na nejakej úrovni. No ukázalo sa , že je potrebné diverzifikovať. Jednak v prípade, že by som mal všetky svoje projekty na jednom hostingu, v prípade jeho výpadku sa jedná aj o totálny výpadok prímov z jednotlivých projektov. Druhým dôvodom pre diverzifikáciu je možnosť pre rôzne druhy projektov využiť najvhodnejšiu službu.
Neobmedzený počet domén
Prebehol som niekoľko dôveryhodných blogov, mrkol som sa na čom hostujú a ako doplnkový hosting som si vybral firmu www.hostmonster.com. Kým vymenujem dôvody prečo mne osobne vyhovuje práve ich ponuka, spomeniem ten najdôležitejší bod. 1. Neobmedzené množstvo domén hostovaných na jednom hostingovom účte. Darmo sa hostingové firmy v slovenských a českých luhoch a kyselinách chvália, že poskytnú neobmedzený diskový priestor, keď pre každú novú doménu treba zriaďovať nový hostingový účet a teda platiť zbytkovú diskovú kapacitu, platiť zriadenie novej databázy, platiť zriadenie e-mailových schránok.
Čo ma ďalej na hostingu od www.hostmonster.com teší:
- Servery mimo EU v hostingovo rozvinmutej krajine – Kde sa mi naozaj nestane to, čo predviedla polícia v júny 2007 so servermi firmy Websupport. Predstava, ktorú vtedy použil perohryz, že policajti pristavia modrú Aviu a nakladajú servre Hostmonstera alebo Googlu je predsa len zábavná.
- Neobmedzené parametre – môj účet mi práve ukazuje nasledovné: 1536000.00 MB – diskového priestoru zdielaného medzi maximálne 999 domén+999 subdomén+999 parkovaných domén+100 databáz+5000 emailových schránok. Pri hodnote maximálneho mesačného trafficu svieti číslo 15360000 MB. Spolu a len spolu s bodom číslo 1. ide o skutočne neobmedzený hosting.
- Možnosť rozbehať klientovi jeho web u seba a po zaplatení za robotu mu ho presunúť na jeho hosting. – Veru, veru aj v treťom tisícročí sa nájdu šikulovia, čo nezaplatia a počítajú s tým, že nad smiešnou tisíckou či dvomi mávnem rukou.
- Podporné služby pri inštalácii webových aplikácii – Webové aplikácie, to ja rád. Do istého objemu sa skutočne neoplatí programovať už naprogramované. Napríklad WordPress sa inštaluje tak, že kliknete na „Inštaluj WordPress“, vyberiete adresár (doménu, subdoménu na ktorej bude web prevádzkovaný), zadáte prihlasovacie údaje do budúceho WordPressu a finito. Všetky súbory nahrá stroj od nich, vytvorí databázu… Svoj firemný web som rozchodil za 2+20 minút. 2 minúty inštalácia (bolo treba dohrať jazykový súbor a pluginy), 20 minút úprava šablóny a ladenie textov.
- Podrobný help ku každej funkcii. Som v prvom rade tvorca obsahu, nie programátor, takže často potrebujem poradiť pri nastavovaní triviálnych parametrov. A platiť niekoho, aby mi nastavil nejakú trivialitu (ftp konto do adresára, presmerovanie URL a podobne…) je v mojom prípade vyhadzovaním peňazí.
- Robustné webové rozhranie – Keď sa rozhodnem využiť nejaké fičúrinku, tak isto pre ňu už mám pripravené webové rozhranie. Napríklad:
- Možnosť nastaviť presmerovanie pre jednotlivé URL aj pre kompletné domény a subdomény prostredníctvom komfortného webového formulára, ktorý doplní súbor .htaccess. Keď čítam, že niekto musel požiadať helpdesk svojho hostingu o možnosť používať práve .htaccess, neveriaco krútim hlavou.
- Robustná hostingová firma – pokazenie jedného stroja nesmie ovplyvniť moje služby na 2 dni, ako to predviedla tento týždeň firma Websupport, keď jej haproval databázový server.
- Testovanie nových nápadov na nových doménach bez finančných nákladov – súvisí s hlavným bodom a bodom č. 3
- Všetky súbory a ich databázy prístupné na jednom mieste. Keď potrebujem naklonovať inštaláciu, tak pomocou webového správcu súborov presuniem súbory jednej domény na druhú behom sekundy.
- Platba za rozšírenie služieb kartou, cez Paypal, prosto okamžite po mojom zaplatení sa na hostingu musia veci diať. Poznám sa a keď nápad nezrealizujem rýchlo, tak zapadne.
- … a tak ďalej a tak podobne.
Len mimochodom a pre rýpalov: Mnoho z uvedených bodov poskytuje aj Websupport a isto aj ktorýkoľvek iný slovenské webhoster. A dobre a kvalitne. Akurát som pri rozširovaní vedomostí o prostredí internetu zistil, že veci sa dajú robiť aj inak. Život ma naučil, že je občas dobré mrknúť aj za hranice a skúsil som to.
Princípy mojej diverzifikácie
Vrámci diverzifikácie som už dávnejšie oddelil e-mal od www. Všetky e-mailové schránky prevádzkujem pomocou Google Apps. Jednak je to pohodlné a druhak, vám príde e-mail od zákazníka, že vám nefunguje web pri totálnom výpadku hostingu. Mimochodom, toto sa mi veľmi osvedčilo a odporúčam. Pri problémoch s Google Apps by stačilo zmeniť MX záznamy a e-maily stále chodia.
Vrámci diverzifikácie dát webov sa dostávam pomaly do situácie, že Websupport bude mojím registrátorom pre všetky moje sk domény a dáta všetkých ďalších nových projektov budú fyzicky na hostingu inej firmy. Doterajšie projekty u nich zatiaľ ostatnú, no moja trpezlivosť s ich výpadkami, informovanosťou a náhradou za neodobratú službu je tesne pred koncom.
Takto nastavená diverzifikácia mi umožňuje veľmi promptne a lacno zareagovať. V prípade kolosálnych problémov hostingu je presun webu otázka jedného e-mailu registrátorovi na zmenu DNS záznamov (treba mať samozrejme nejaké tie zálohy lokálne). V prípade kolosálnych problémov registrátora, jeho zmena si nevyžiada presun dát. A web mimochodom stále beží.
Presuny DNS
Apropó zmena DNS. V prípade slovenských domén to prebiehalo hladko. Do cca 12 hodín od zmeny v SK-NIC sa už ohlasovalo nové umiestnenie. Dokonca až príliš hladko. Keď som presúval tretiu doménu, tak nejako som očakával aspoň otázku od helpdesku, že či som nespokojný a tak podobne. Hm, možno nabudúce.
V prípade českej domény to už také hladké nebolo. Registrátor chcel stále nejaké NS SET. Že vraj pre cz doménu nie je možné nastaviť DNS priamo. Keď som napísal do www.hostmonster.com, tak netušili čo to chcem. Hm, tak som pátral, a pátral a pátral, poviem vám, túto exotiku pre cz doménu pozná len málokto z laikov. A dokonca ani profíci veľmi nie. Riešenie je pritom jednoduché. Urobte si vlastný NSSET s DNS záznamami nového hostingu a ten pošlite svojmu registrátorovi. Napríklad tu nájdete aj podrobné vysvetlenie čo to NSSET ID je vlastne za exotiku.
Zhodnotenie
Zdalo by sa, že www.hostmonster.com sú len samé pozitíva asociálne istoty. A veru sú s ohľadom na požiadavky, ktoré aktuálne mám (časť komplexného hostinogvého riešenie pre malú firmu). Jeden problém, ktorý som mal, bol spôsobený mojou kozmopolitnosťou. A druhá vec, ktorú som pozoroval a musel trochu poriešiť bolo, že po ich komfortnej inštalácii WordPressa sa mi do databázy neukladali korektné slová z diaktitikov. Tak som cez phpMyAdmin mrkol na tabuľky a zistil som, že databáza bola nastavená do kódovania latin1_swedish_ci. Ach jo, tá kozmolitonosť.
Po 39 dňoch používania hostingu www.hostmonster.com vám ho môžem s kľudným svedomím odporučiť. To čo prezentujú slovenské a české hostingové spoločnosti na svojich weboch je pekné, ale zázemie u www.hostmonster.com je krajšie.