Před každou tvorbou stránek je dobré si promyslet, jak bude naprogramována.
Pokud se v této problematice neorientujete, anebo se nemůžete rozhodnout, co pro vás bude to pravé ořechové, pokusím se to rozebrat.
Nabízí se dvě základní možnosti, jednoduchá statická stránka, nebo stránka s redakčním systémem.
Pozn.: Pro uživatele vašeho webu to většinou nemá žádný význam, obsah uvidí v obou případech.
Obě varianty mají svá pro a proti, ale nejdřív trochu vysvětlení termínů.
Vysvětlení pojmů
Redakční systém je tzv. dynamická webová stránka, která je generována na straně serveru a většinou používá systém šablon. Mezi jednu z největších výhod patří jednoduchá editace obsahu majitelem stránek.
Statická webová stránka je ta, kterou vám web developer naprogramuje včetně obsahu a poté nahraje na server. A jak již tušíte velkou nevýhodou je, že běžný uživatel sám obsah edituje jen s patřičnou znalostí programování.
Z předchozích odstavců by se mohlo zdát, že dilema je vyřešeno a volba je jasná a článek by mohl skončit.
Ale zas tak jednoznačné to není a já bych neukojil své grafomanské touhy :) a proto se pokusím vypsat plusy a mínusy obou variant.
Výhody stránek, které pohání redakční systém
- editovat obsah může prakticky kdokoliv
- pokud používá systém šablony, změna vzhledu stránek je jednoduchá
- zavedení nových prvků je u většiny redakčních systémů, pomocí pluginů, otázka pár kliknutí
- pokud je dobře napsán, řeší za vás i např. velikost obrázků
Nevýhody stránek s redakčním systémem
- editovat obsah může prakticky kdokoliv (ano je to stejný bod jako výše, ale představte si situaci, kdy správu obsahu svěříte osobě, která si myslí, že web snese vše, a že řešit i vs. y je ztráta času)
- když se systém „zaplevelí“ zbytečnostmi, může se stát nestabilní, anebo stránky rovnou přestanou fungovat
- pokud není dostatečně zabezpečen, je pro záškodníka jednodušší ho napadnout
- v neposlední řadě, vývoj stránek je finančně náročnější (to se sice po pár přidání obsahu srovná, ale ne každý vidí tak daleko)
A nyní druhá strana barikády.
Výhody statických stránek
- ve většině případů se takové stránky rychleji načtou
- lze je bez dalšího softwarového vybavení zobrazit i z např. USB disku (to se může hodit při offline prezentaci)
- obsah nelze bez znalostí programování změnit (proč to může být výhodou, viz. výše)
- tvorba statických stránek často stojí méně
Nevýhody statických stránek
- jakákoliv změna obsahu, nebo designu je podmíněná znalostí kódování (tím vznikají další finanční náklady)
- není možné zobrazit personalizovaný obsah, např. nabídku ušitou na míru uživateli
- při změně např. loga stránek je nutné editovat každou podstránku zvlášť
- není možné na nich provozovat složitější web, např. e-shop
A jakou variantu stránek si tedy vybrat?
Rozhodnutí bych volil na základě požadavků na stránky.
Pokud víte, že to bude tzv. one page (jednostránka) propagující nový produkt, nebo webová vizitka řemeslníka, kde se nebude často měnit obsah, nabízí se statické stránky. V opačném případě je redakční systém správnou volbou.
A pokud stále tápete, neváhejte se na mě obrátit, rád to s vámi proberu a navrhnu nejlepší řešení.