Vítězové byli dva Drupal a Wordpress. Ale jak jistě víte z vlastní zkušenosti, nic není procházka růžovým sadem. A v tuto chvíli to platí dvojnásob. Obě stáje vydaly nové verze. Rozhodoval jsem mezi dvěma zavedenými verzemi WP 2.3, Drupal 5.6 a novinkami WP 2.5 a Drupalem 6.
Jelikož jsem trochu technofil a technolog, zaujal mě nejprve Drupal a to mnohem dříve, než mě vůbec napadlo použít tento systém na postavení vlastního webu. Bohužel letmé nainstalování a zkoušení bylo lehce frustrující. Hlavním důvodem byla neexistence vytváření automatické struktury webu a tradičního třídění do stromové struktury. Stále jsem nechápal jak to v tom Drupalu funguje.
Poté přišlo testování Wordpressu. Tam bylo naopak vše jasné. Administrace upravená hezky na publikování. Nastavení systému bylo více než jednoduché. Stylování tématu byla hračka, což jsem si ověřil, když jsem na WP během jednoho týdne postavil komerční web.
Bohužel mi při používání WP dával jasně najevo, k čemu je určen a to k psaní blogu. Naopak Drupal byť jsem ho pořádně nepochopil, jasně ukazoval svoji univerzálnost, což mi vyhovovalo mnohem více i přes jeho zdánlivou složitost.
Když jsem se konečně rozhodl pro Drupal, vyšla jeho nová verze. Co s tím? Mám použít verzi 5.6 nebo rovnou 6. Už jsem měl na betatestu z části naplněný obsah pod verzí 5. Prošel jsem mnoho modulů a nakonfiguroval si je k vlastní spokojenosti. Nakonec díky počtu modulů, který je mezi verzemi 5 a 6 propastný, zvítězila zaběhnutá v 5.6.
Hlavním důvodem byly moduly Views, CCK, IMCE, SWF Tools. Drupal je univerzální systém, na kterém postavíte jak jednoduchou prezentaci, tak náročný publicistický portál. Kapacitu na to má, ale je v tom jeden háček. A tím jsou oné moduly Views a CCK. Jsou to mocné nástroje, bez kterých se při tvorbě složitého webu těžko obejdete.
Drupal si zakládá na typech obsahu. Je to jedna z jeho typických vlastností. Když stavíte web, jednoduše si vytvoříte typy obsahu, které se obsahově liší. Každý typ má podle druhu jiné požadavky. Pokud budete na webu psát vtipy, založíte typ obsahu „vtip". Pak se rozhodnete, že přidáte povídky, založíte tedy typ „Povídka" a tak můžete pokračovat donekonečna. Nyní se dostaneme k modulům Views a CCK. Ty umožňují doladit typ obsahu dle vašich požadavků, přidáním dalších uživatelských polí (CCK) a vytvářet jednoduše různé pohledy (views) na obsah vašeho webu. Pokud budete tedy vhodně kombinovat, lze vytvořit jakýkoliv obsah a pohled na něj. Jednou to může být třídění dle autora, podruhé podle data, jinde zas například podle ceny, pokud jste si v Drupalu postavili obchod. Navíc lze podle typů obsahu měnit v šabloně vzhled prvku. To vše tvoří neskutečnou sílu a dává vám volnost. Nemusíte složitě přemýšlet, kam budete vpisovat cenu produktu. Prostě si vytvoříte nové pole. Pohledy vám pak dovolí obsah podle ceny filtrovat a různě ho zobrazovat.
Pravděpodobně nedostupnost modulů CCK a Views pro Drupal 6, rozhodla o tom, že se budu zabývat jeho starším bratříčkem ve verzi 5.6. Když už se učím drupal používat a pracovat s ním, nerad bych přišel o mocnou sílu těchto modulů, byť je můj web nyní nevyužije.
Dalším rozhodujícím faktorem byly moduly IMCE pro správu obrázků a modul SWF Tools, který umožňuje pohodlně vkládat Flashe a Videa ve Flashi.
Drupal je oproti WP mnohem složitější a komplexnější systém, ale tím pádem také náročnější na proniknutí do systému a jeho zvládnutí. Nejtěžší je přivyknout jeho nodální struktuře. Po čase zjistíte, že právě tahle vlastnost, z něj činní neuvěřitelně mocný nástroj. A moje připomínky k menu jsou již ty tam. Jen si musíte osvojit jiný způsob práce. Pak můžete vytvářet menu libovolně, jak se to hodí vám a nemusíte složitě uvažovat nad tím, že některé příspěvky máte zařazeny v jedné větvi menu a potřebujete je ještě v jiné větvi menu atp. Navíc komunita Drupalu je natolik rozsáhlá, že každý problém, který vás potká, pravděpodobně už někdo řešil. Dokonce nedávo vyšla originální česká publikace o Drupalu od autora webu Maxiorel. Není sice nijak závratně rozsáhlá, ale začátečníkům v mnohém pomůže.
Mým favoritem se tedy stal Drupal pro svoji univerzálnost a robustnost. Možnosti, které nabízí jsou takřka neomezené. Mé doporučení tedy zní. Pokud se máte naučit nějaký systém, na kterém budete stavět web respektive více různých i komerčních webů, je Drupal jasná volba. Wordpress i ve verzi 2.5 je zaměřen na blog a neumožní vám takovou variabilitu jako Drupal. Podle mé zkušenosti, bych Wordpress nasadil na jednodušší komerční nebo osobní weby a samozřejmě blogy. Nahrává mu i fakt, že ho snáze nainstalujete na komerční hostingy. Drupal je přece jen náročnější a vyžaduje několik nastavení, se kterými můžete mít u poskytovatele hostingu problém.