Statické stránky jsou mrtvé

1. 10. 2005

Sdílet

Vytvářet stránky nebo vlastní časopis psaním HTML kódu v poznámkovém bloku jenemoderní a pomalé. Manažer správy obsahu udělá veškerou práci za vás. Systémy pro správu obsahu, tzv....

Vytvářet stránky nebo vlastní časopis psaním HTML kódu v poznámkovém bloku je
nemoderní a pomalé. Manažer správy obsahu udělá veškerou práci za vás.

Systémy pro správu obsahu, tzv. „content managery“, jsou aplikace běžící na

webových serverech díky skriptovacím jazykům. Jejich úkolem je vytvářet a

spravovat dynamickou webovou prezentaci, nebo například časopis.

Klasický web se skládá ze stránek vzájemně propojených odkazy. Přidáváme-li

další stránku, musíme ji vytvořit v nějakém HTML editoru a nahrát na server.

Chceme-li se na ni pak dostat z hlavní stránky, musíme upravit a opět na server

updatovat i samotnou hlavní stránku. Web pak není nic jiného než shluk stránek

tohoto typu s velmi omezenými možnostmi.

Dynamický web má obsah svých stránek uložený v databázi. Pokud si uživatel,

který na něj zavítá, chce některou z nabízených stránek otevřít, je pro něj

vytvořena tak říkajíc na zakázku. Systém, který se stará o správu webu, nejprve

najde příslušný obsah, spojí ho se šablonou a výsledek pošle uživateli jako

stránku. Uživatel rozdíl mezi statickým a dynamickým webem nevidí. Z pohledu

majitele tohoto webu se však jedná o obrovský rozdíl.

Dynamický web se udržuje nesrovnatelně lépe než statický. Pro zadávání nových

textů není třeba znát HTML kód ani vlastnit žádný editor, stačí webový

prohlížeč. Stránky mohou obsahovat množství aktivních prvků jako ankety,

diskuze, hodnocení a podobně. Tyto prvky navíc není nutné vkládat a udržovat

pomocí složitých kódů – vše je snadné a přehledné. Pokud je na stránkách třeba

něco měnit, lze to snadno provést hromadně, stejně lze přidávat další

zdokonalující funkce. Jednoduše řečeno, dynamické weby s manažery obsahu

přibližují publikování na webu obyčejnému uživateli bez rozsáhlých technických

znalostí a bez softwarového vybavení. Navíc si to může dovolit každý.



Zadarmo a za peníze

Existují komerční i opensourcové aplikace. Ty komerční představují především

komplexní redakční aplikace, jejichž cena licence se běžně pohybuje v řádu

desítek tisíc korun a nezřídka se dodávají na speciální objednávku zákazníků.

Na druhé straně je k dispozici množství opensourcových systémů pro správu

obsahu, které jsou vyvíjeny ve spolupraci komunity tvůrců i uživatelů. Od

administrátorů webů pochází připomínky k fungování těchto aplikací a na jejich

základě probíhá další vývoj. Přestože nedosahují kvality profesionálních

redakčních nebo portálových systémů, lze je použít jak pro soukromé stránky,

tak i k vytvoření a spravování firemního webu. Ve většině případů stačí

varianta, kterou můžeme označit jako „zadarmo“.



Serverová aplikace

Systém pro správu obsahu Drupal najdete na webové adrese www.drupal.org. Jedná

se o aplikaci, která ke své činnosti vyžaduje prostor na webovém serveru (pokud

má fungovat na internetu, musí jít o veřejně přístupný webový server).

Nezbytnou podmínkou pro korektní činnost systému je účet v SQL Serveru, kam

budou ukládána veškerá data, a podpora jazyka PHP. Z SQL serverů jsou

podporovány MySQL a PostgreSQL. Tyto podmínky splňují prakticky všechny

komerční hostingy, založené na platformě UNIX. Kromě nich je ale možné systém

uvést do provozu i na některých bezplatných hostingových službách, například na

českém serveru Web Zdarma (www.wz.cz).

Samotný systém pro správu obsahu má podobu archivu, který stáhnete z webu jeho

tvůrců. Po rozbalení musíme změnit parametry konfiguračního souboru a následně

adresář s komponentami systému nahrát na server pomocí FTP klienta. V

administraci SQL serveru vytvoříme datové tabulky, které Drupal potřebuje mít

přístupné ještě před prvním spuštěním. Chcete-li, můžete si stáhnout a nahrát

na server rovněž českou verzi uživatelského rozhraní.



Vytváříme časopis

Po prvním spuštění systému, tedy po otevření první stránky na serveru, je třeba

vytvořit uživatelský účet správce. Může jej vytvořit kdokoliv, a proto je tak

vhodné učinit okamžitě po nahrání systému na server.

Ovládání systému pro správu obsahu probíhá ze stejných stránek, které vidí

návštěvníci. Je-li však přihlášen administrátor, má k dispozici více položek.

Web se skládá z modulů, které návštěvníci mohou, ale nemusí vidět. V jeho

nastavení lze vybrat, které z nich jsou přístupné pro kterého návštěvníka, lze

definovat například i to, aby anonymní (nepřihlášení) uživatelé nemohli

hlasovat v anketě nebo komentovat články.

Pokud jde o vzhled a grafickou podobu časopisu, Drupal nabízí několik

základních šablon či témat. Z webu je možné stáhnout další témata, ale lze

vytvořit i svá vlastní. Uživatelé, kteří budou oprávněni vkládat obsah, nemusí

(na rozdíl od statických prezentací) přistupovat k jeho fyzické vrstvě nebo

používat k úpravám aplikace instalované na počítač. A může jich být neomezené

množství.



Konkurence

Existují další podobné systémy, namátkou třeba PHP Nuke či jeho česká verze

United Nuke (www.openland.cz). Výhodou Drupalu je ale jednoduchost, uživatelská

nenáročnost a celková „přítulnost“. Existují lépe vybavené systémy pro správu

obsahu, ale chcete-li jednoduchý, přehledný, maximálně užitečný a přitom

otevřený systém, můžeme Drupal vřele doporučit.



Drupal

Drupal – content manager, systém pro správu webového obsahu. Jeho pomocí je

možné vytvořit a spravovat interaktivní webovou prezentaci nebo časopis bez

znalosti HTML, FTP apod. Drupal je opensourcová serverová aplikace. Ke své

činnosti vyžaduje server s podporou PHP a MySQL. Existuje česká verze, stejně

jako množství doplňků, grafických vzhledů a vylepšení.



+snadné použití

+opensource koncepce

+množství doplňků

-nevhodné pro větší weby

-méně pokročilých funkcí

-nemá reklamní systém

Cena vč. DPH: zdrama ke stažení z webu

URL: http://www.drupal.org