determined-questioning-ponderingDneska jsem koukal, kolik mi zabírá blog místa na webhostingu. Obrázky a databáze celkem nic, ale překvapil mě plugin WP Super Cache. Nepočítaně souborů v adresářích a statistiky ukazují WP-Cache (117.16MB) + WP-Super-Cache (201.14MB). WTF 318 mega? Když se mě někdo ptá jaké parametry by měl zvládnout webhosting pro WordPress, tak vždy říkám dostatek paměti jinak stáčí do 1 GB místa na disku. Teď o tom začínám celkem pochybovat. Základní instalace WordPress by měla být schopná fungovat na webhostingu s limitem 32 MB paměti. Se základními pluginy to opravdu funguje. Jakmile ale začne růst obsah a nahrnou se návštěvníci je potřeba nainstalovat nějaký cachovací plugin. Člověk ušetří pár vteřinek nahrávání. Tam jsem narazil na problém s pamětí. Některé posty se nezobrazovaly a Google Webmaster Tools mi začal házet chyby. Pomohlo navýšit limit na 64 MB. Osobně si myslím, že tento postup je špatný.  Místo toho, aby jsem zjistil, proč právě tento příspěvek zlobí jsem prostě zvedl parametry. Být to můj vlastní systém, tak se v tom hrabu dokud na to nepřijdu, jenomže ve WordPress se mi hrabat nechtělo. S 64 MB limitem paměti jsem neměl problém i když počet článků přesáhl tisícovku. Vše fungovalo v pohodě. Jenomže občas je potřeba nainstalovat plugin co zpracovává větší množství dat, generuje z článků PDFka a tak dále. Tady narazíte na další problém s pamětí. Pokud vám webhosting nedovolí třeba 256 MB, tak máte smůlu a musíte hledat jiný plugin, zpracovat data na localhostu anebo si udělat vlastní řešení.

Není to jen o WordPressu

WordPress používám každý den. Dokonce jsem si v něm i něco málo vyzkoušel udělat. Je to luxusní systém, stejně jako ostatní moderní CMSka. Umí to strašně moc věcí. Než jsem je viděl, nikdy mě nenapsalo, že mohou mít online aplikace tak blízko k těm offline. Už jen to přidávání widgetů :) Tento trend bude určitě pokračovat. Vsadím se, že zanedlouho se budou přidávat obrázky přetažením z plochy do nějaké oblasti. Nebudete poznat že děláte se starým dobrým textarea :) Jenomže u toho to neskončí. Zpracování obrázků, synchronizace s dropboxem, komunikace CMS se sociálními sítěmi, anebo dokonce počítači návštěvníků. Různé přizpůsobování se požadavkům uživatele. Vsadím se, že už teď existuje pro WordPress nějaká šablona + plugin, který by vám umožnil přeskládat si design 404M.COM na míru. Tohle všechno je neuvěřitelná zátěž pro servery. Když jsem v roce 2004 programoval Land of Ice vše muselo být co možná nejvíc optimalizované. Rozhodoval jsem se u každého SQL dotazu jestli se nedá udělat jinak. Aby jsem je omezil při přihlášení se hráči uložilo do koláčku cache. Ani nevím proč jsem to vlastně dělal. Dnes s odstupem času nad tím kroutím hlavou. Hra měla dokonce různé limity. Například každý hráč mohl kliknout 1x za 2 vteřiny. Naráz mohlo být přihlášeno jen 25 - 50 hráčů. A dnes? S upgrade hardware na webhostingu už moje onlinovka žádné omezení nepotřebuje ani když se spolu perou celé aliance. Stránky se generují v řádech setin vteřin (záleží na provozu serveru). Když to porovnám s WordPressem. Ten na vygenerování stránky potřebuje desetiny vteřin. Musím nad tím trochu kroutit hlavou. Do budoucna to může některé provozovatelé Webhostingu pěkně potrápit. Schválně se koukněte, kolik z nich má v základních tarifech 128 MB paměti.

Pokrok

Je mi jasné, že nemůžeme zůstat v pravěku. Kde byly třeba počítačové hry v roce 2004 a kde jsou dnes že? CMSka a zvláště pluginy budou stále žravější a žravější. Pokrok prostě nezastavíme a popravdě asi ani nechceme :) Občas mám trochu strach jestli to budou zvládat i provozovatelé webhostingových služeb. Počet webů na CMS roste. Už dávno neplatí, že člověk musí umět dělat stránky, aby mohl mít svůj vlastní web. Podle mě tohle hodně provozovatelů nevidí anebo nechce vidět. Ne vážně, zkuste se kouknout do rozhraní svého webhostingu a zamyslete se jestli by BFU zvládlo rozjet WordPress. Samotná instalace je jednoduchá, ale ten zbytek okolo toho. Nahraní instalace přes FTP, založení databáze, popřípadě nasměřování domény na webhosting. Osobně jsem si vyzkoušel tak osm webhostingů a žádný z nich na tohle nebyl stavěný. Prostě bez přemýšlení jen zmáčknout jedno tlačítko s logem CMS a pak provést instalaci. Pěkně viditelné bez tuctu dalších položek, kterým stejně BFU nerozumí a nikdy je potřebovat nebude. Webhostingy i ty nejmladší jsou dělané pro lidi z IT oboru. Často nabízejí bezpochyby luxusní možnosti správy všeho možného. Ale nejsou dělané pro BFU.

Šance pro specializované služby

Webhosting je dneska levná záležitost, co si budeme povídat. Pro jedno CMS se dá sehnat za cenu piva v restauraci. Konkurenční prostředí v následujících letech bude pro některé společnosti likvidační. Podle mě není řešení pro menší z nich bojovat cenou, anebo zvyšováním kvality. To co je dnes standard bohatě stačí. Je na čase vsadit na specializované produkty a zaměřit se třeba na BFU co chtějí hostovat CMSka. Někteří už se tou cestou vykročili, jenomže to nebude zas tak jednoduché. Má to i stinné stránky. Pro většinu BFU bude webhosting jako mobilní telefon a CMS jako software v něm. Budou chtít full servis. Líbí se mi cesta, kterou se před lety vydal Zoner a to nepíšu jen proto, že si tu platí reklamu. Čím víc o jejich projektu inPage přemýšlím, tím více mi to po čase dává smysl. Tohle totiž možná bude budoucnost. Na míru dělaný CMS, ke kterému je online podpora. Žádná instalace, prostě vám to zřídí a můžete hned začít. Jejich zákazníci jim neutečou kvůli tomu, že přijde nová firma s dobrým zázemím, prodávající webhosting za cenu velké točené zmrzliny.

Závěr

Tento článek jsem chtěl napsat už delší dobu. S CMS to není žádná sranda, zvláště některé eshopy. Co jsem začal sledovat na cn130 webhostingy, mám pocit, že někteří se zasekli na místě. Levnější hardware jim zvedá zisky, ale zapomínají, že také vzrůstají nároky. Nedávno jsem procházel nabídku jednoho webhostera a u tarifu byla uvedená i maximální paměť. Memory limit pod 48 MB, co by jste na to řekli? Myslím si, že už je pryč doba, kdy na WordPress o návštěvnosti 1K lidí den potřebuje vlastní server.