How Can We Help?
Požadavky webtrees na hosting
Požadavky webtrees na hosting se mohou různit, ale naše příručka uvádí jejich specifikaci pro webtrees verse 2 a použití sdíleného serveru, databáze a softwaru známého jako server LAMP.
Požadavky na hosting
Požadavky webtrees na hosting jsou tyto:
- Hardware serveru, přednostně s operačním systémem Linux. Vyžaduje naprosté minimum 100 MB diskového prostoru pro vytvoření základní webové stránky, ale bude vyžadovat podstatně více prostoru, až začneme nahrávat soubory médií a začne se plnit databáze.
- Software serveru, přednostně Apache, ale vyhovují též NGINX a IIS.
- Databáze, přednostně vytvořená použitím MySQL, ale je možno použít též PostgreSQL, SQL-Server a SQLite.
- Skriptovací jazyk, výhradně PHP 7.x. Ten přichází s různými nastavitelnými moduly, které se musí nastavit tak, aby naše webová stránka byla serverem obsloužena rychle a s co nejmenší spotřebou jeho zdrojů.
- Jméno domény (URL) webové stránky.
- Hostingová firma, která splní uvedené požadavky.
Požadavky vysvětlíme v dalším textu.
Požadavky webtrees na hardware
Naprosté minimum 100 MB diskového prostoru pro vytvoření základní webové stránky, ale bude vyžadovat podstatně více prostoru, až začneme nahrávat soubory médií a začne se plnit databáze.
V ideálním světě bychom od poskytovatele hostingu najali dedikovaný (vyhrazený) server, na němž by jako jediná webová stránka běžela ta naše. Dedikované servery jsou však drahé a jejich použití přenechejme velkým nadnárodním podnikům, které provozují velké a složité webové stránky. Většina webových stránek vytvářených ze záliby, a pro většinu lidí je provozování webových stránek jejich rodinných stromů záliba, si nemůže dovolit, a ani nepotřebuje pro sebe dedikovaný server. Místo toho používají sdílený server jako mnohem levnější možnost.
Nejpoužívanější software na sdílených serverech se nazývá server LAMP. Webové stránky na serveru LAMP se zpravidla spravují pomocí řídicího panelu zvaného cPanel.
Co je to server LAMP?
Server LAMP používá software Linux, Apache, MySQL a PHP.
Proč Linux? Linux je operační systém stejně jako Windiows a Android jsou operační systémy.
- Většina notebooků a stolních počítačů používá Windows.
- Většina telefonů používá Android.
- Většina serverů používá Linux.
webtrees můžeme provozovat i na jiných typech serverů, ale použít server Linux dává smysl, protože:
- Linux je volně dostupný bezplatný operační systém (proto jej používá většina serverů)
- Správa Linuxu je snadná (proto jej používá většina serverů)
- Na internetu existuje k Linuxu spousta nápovědy (protože ho tolik serverů používá)
Co je to Apache?
Windows je operační systém, abychom však mohli cokoliv provádět, potřebujeme další programy, např. textový editor nebo prohlížeč obrázků. Android je operační systém, abychom však mohli cokoliv provádět, potřebujeme přidat aplikace. S Linuxem je to podobné. Linux je operační systém, avšak aby mohl hostit webovou stránku, musíme na něm mít hostitelský software. A to je Apache. Apache je světově nejrozšířenější serverový software. Obsluhuje naši webovou stránku od serveru až po něčí prohlížeč.
Co je to MySQL?
Téměř všechny servery pracují s informacemi z databází a to platí i pro webtrees. Všechna data o našem rodokmenu jsou uložena v databázi a vyzvednou se z ní v okamžiku, kdy je potřebuje prohlížeč. Různých databází je mnoho, ale nejužívanější databáze na serverech jsou databáze MySQL nebo s nimi slučitelné. MySQL je volně přístupný řídicí systém relační databáze.
Co je to PHP?
To, co vidíme na obrazovce počítače nebo telefonu, je polidštěná forma vytvořená výrazně nelidským strojovým kódem, který bývá napsán různými skriptovacími jazyky.
PHP je obecně rozšířený víceúčelový skriptovací jazyk zvláště vhodný pro webové stránky s databázemi, protože se dá vnořit do HTML, což je další skriptovací jazyk používaný pro tvorbu webových stránek.
Jméno domény (URL)
V ideálním případě by jméno domény mělo být co nejkratší. Mohlo by se zdát, že něco jako „RodinnyStromNovaku“ je vyhovující (ale pravděpodobně už obsazené, ledaže by naše příjmení bylo velmi neobvyklé), ale je třeba brát v úvahu, že v našem rodokmenu budou i další příjmení (rodná příjmení matky, dvou babiček, a další), takže zvolíme „NaseRodina“, jenže to je skoro jistě také obsazené. Vyplývá z toho, že u jména domény musíme vyvinout jistou tvořivost.
Jméno domény má také koncovku (např. .com, .cz, .eu). Přirozeně budeme náchylní k volbě národní koncovky, ale pokud se nakonec ukáže, že náš rodokmen je i mezinárodní, pak může být vhodnější zvolit .com.
Požadavky webtrees na hosting
Všechny popsané požadavky je možno splnit i doma na vlastním počítači, ale málokdy je to vhodné. Náš počítač by musel být zapnutý nepřetržitě, museli bychom nastavit všechen zmíněný software a router, našim uživatelům zvyklým na širokopásmový přenos by se to pravděpodobně nelíbilo, a i kdyby ano, naše rychlost odezvy by by bezpochyby zdaleka nestačila příchozím požadavkům.
Zkrátka, potřebujeme poskytovatele hostingu, jakých jsou desítky, kterému zaplatíme za dodávku požadované konfigurace. Všichni nabízejí dostupnost 99,9 %, ale nejsou všichni stejní. Po dlouholetých zkušenostech doporučujeme ONEbit.