Shrnutí recenze
Světu redakčních systémů postavených na PHP vládne trojice projektů. Vedle Drupalu jsou to WordPress a Joomla. Spojuje je open source licence, bezplatná dostupnost a široká komunita starající se o přidávání nových funkcí a vydávání bezpečnostních záplat. Drupal směřuje zejména k větším firemním projektům, je velmi oblíbený také u korporací a ve státní správě. Poslouží nicméně i zkušenějším jednotlivcům.
Výhody
- Modulární systém
- Důraz na kvalitu kódu a jeho bezpečnost
- Skvěle řešená přístupnost
Nevýhody
- Ne každý hosting podporuje doporučený způsob instalace
- Menší dostupnost témat vzhledu v porovnání s WordPressem
- Složitější učící křivka, pokud chcete proniknout do hloubky
Video představení aktuálního Drupalu
Ukázka současné administrace Drupalu pro vytváření obsahu se zapojením AI.
Drupal byl dlouho označovaný jako redakční systém určený pro programátory. Dávno již není pravda, že po instalaci nabídne jen holou kostru, ve které si člověk bez znalosti HTML nenaformátuje ani odstavec textu. Dnes je Drupal plnohodnotný redakční systém, který je svými funkcemi srovnatelný s konkurencí.
Na rozdíl například od WordPressu se v něm nesetkáte s částečně placenými freemium pluginy, drtivá většina rozšíření je dostupná zdarma a na domovském portálu Drupal.org. Aby vývojáři mohli své rozšíření zalistovat, musejí splnit vysoké nároky na kvalitu a bezpečnost kódu. Komunita rovněž hlídá, aby se neduplikovaly funkce. Pokud už existuje modul pokrývající problematiku, je preferováno jeho rozšíření než vytváření nového modulu.
Je pravda, že poslední roky Drupal směřoval především do enterprise sféry, tedy pro větší firemní řešení. Jeho modulární přístup je však skvělý i pro stavbu webu, který poroste spolu s majitelem a jeho byznysem. Nedávno přišla také upravená distribuce Drupalu, která zahrnuje výchozí nastavení upravená v závislosti na scénáři použití, který si zvolíte během instalace. Automaticky také přidá řadu vhodných rozšiřujících modulů, které využijete. Hned po instalaci tedy získáte maximálně přizpůsobený systém.
Každý zkušenější tvůrce a provozovatel webu ví, že jeho postavením celý příběh teprve začíná. Aby byl web úspěšný, musí získat své čtenáře, návštěvníky, zákazníky. Drupal nabízí vše potřebné k propojení na sociální sítě i pro vyhledávače – snadno definujete meta popisky, obrázky použité při sdílení na sociálních sítích, k dispozici jsou moduly pro snadné přidání Google Tag Manageru, Google Analytics a dalších marketingových nástrojů.
V čem Drupal opravdu vyniká, je jeho modul Webform pro vytváření vašich vlastních formulářů pro sběr dat od uživatelů. Přihlašování k newsletteru, ankety, vícekrokové formuláře, přihlášky na akce s hlídáním kapacity na daný termín, to vše zvládnete naklikat v administraci bez kontaktu s programátorem. Nehledě na možnosti vytvářet scénáře, kdy a kam se data z posbíraných formulářů předají.
|
Tlačítka pro rychlé sdílení na soc. sítích
Tlačítka pro sdílení obsahu nebo produktů na sociálních sítích. Tato tlačítka usnadňují návštěvníkům stránek sdílet obsah na své časové ose například na Facebooku.
|
|
|
Možnost blogu
Možnost psát pravidelné blogové příspěvky. Platforma by pro to měla mít uzpůsobený editor, který umožňuje snadno vytvářet texty a formátovat je.
|
|
|
META data u příspěvků (SEO)
Možnost doplnit meta title, meta description a meta keywords.
|
|
|
META data u stránek (SEO)
Možnost doplnit meta title, meta description a meta keywords.
|
|
|
META data u kategorií (SEO)
Možnost doplnit meta title, meta description a meta keywords.
|
|
|
ALT popisek u obrázků (SEO)
Alternativní popisek, který popisuje to, co je na obrázku. Tento popisek pomáhá vyhledávací robotům pochopit význam obrázků na stránce. Alternativní popisek slouží také pro nevidomé, který čte obsah stránek nějaké zařízení.
|
|
|
E-mail marketing
Nástroj přímého marketinku. Většinou se jedná o hromadné rozesílání komerčních nebo nekomerčních zpráv.
|
|
|
FB pixel
Nástroj společnosti Facebook pro lepší statistiky o návštěvnících.
|
|
|
Google Analytics
Analytický nástroj od společnosti Google. Není to pouze počítadlo návštěv, ale nástroj, který vám pomůže lépe analyzovat návštěvy webu, konverze a mnoho dalšího.
|
|
|
Google Search Console
Služba společnosti Google, která umožňuje správcům webu sledovat chování a vývoj jejich stránek ve výsledcích vyhledávání.
|
|
|
Kontaktní formulář
Formulář sloužící k rychlému odesílání zpráv.
|
|
Drupal nabízí tisíce modulů a témat vzhledu. Pokud je instalujete z doporučeného zdroje, jsou vždy zdarma bez dalších poplatků. To je silná devíza Drupalu. Trochu jiný je však jejich koncept použití. U jiných platforem je to často ve smyslu zapni a zapomeň. U Drupalu se předpokládá, že si novou funkcionalitu projdete a přizpůsobíte potřebám svého webu.
Co se týče vizuální stránky, ano, jsou k dispozici nejrůznější témata vzhledu. Jelikož Drupal směřoval poslední roky spíše do podnikového nasazení, předpokládalo se, že si téma vzhledu spíše připravíte podle firemních, brandových materiálů a vývojář vám jej implementuje. Samozřejmostí je podpora mobilních zařízení a moderních trendů v přístupnosti.
Pro vytváření vlastních modulů a témat potřebujete trochu vyšší znalosti práce s webovými technologiemi. Drupal stojí na frameworku Symfony, musíte tedy znát základy objektového programování v PHP, nebát se controllerů, tříd, routování, konfigurací v YAML a šablonovacího systému Twig.
Na oplátku vám však Drupal nabízí moderní technologické zázemí a propojení na celou sadu PHP knihoven mimo Drupal samotný.
|
Počet šablon zdarma
|
100 + |
|
Responzivita
Schopnost webu správně se zobrazit (přizpůsobit) displejům různých zařízeních jako jsou počítače, tablety a mobilní telefony.
|
|
|
Možnost přidat rozšíření (pluginy) nebo integrovat jiné služby
Možnost přidávat další rozšíření jako jsou napojení na dopravce, platební brány, marketingové nástroje a tak dále.
|
|
|
Vlastní CSS
Možnost vkládat vlastní kaskádové styly.
|
|
|
Možnost vícejazyčnosti webu
Vytváření více jazykových verzí webových stránek.
|
|
|
Manipulace s rozložením webu
Možnost snadno editovat rozložení webu například s pomocí drag&drop editace.
|
|
|
Vlastní písmo
Možnost měnit typ písma (fontu).
|
|
|
Úprava barevného rozložení
Možnost upravovat barvy elementů stránek podle svých potřeb a představ.
|
|
Srozumitelnost každého redakčního systému z pohledu administrace je dána především tím, jak při implementaci postupujete a jak dobře máte na začátku rozmyšlenu strukturu webu jako takového.
Pohledem editora obsahu není Drupal na obsluhu složitější než jiné systémy. Je v češtině, s moderním a přístupným rozhraním, obsahuje knihovnu médií, verzování stránek i celého webu, specialitou je detailní nastavení uživatelských práv.
Komunita okolo Drupalu drží krok s dobou, a proto s pomocí rozšíření nabízí i celou řadu zjednodušujících funkcí s pomocí AI. Ať už jde o doplňování popisků fotek, překlady nebo vytváření celého nového obsahu.
|
Průvodce spuštění webu
Nápověda, která vás provede prvními krůčky v nástroji.
|
|
|
FAQ / nápověda
Nejčastěji kladené otázky, které uživatelé pokládají podpoře. Databáze těchto dotaz dokáže rychle pomoci při řešení problémů.
|
|
|
Drag & Drop ovládání
Princip přesouvání elementů (prvků) na stránce. Volně přeloženo jako chyť a pusť. Myší chytnete nějaký prvek a tahem jo přesunete na požadovanou pozici.
|
|
|
Je v češtině?
Zajímalo nás, zda je uživatelské rozhraní editoru v českém jazyce.
|
|
Nároky na webhosting
Jelikož technologické jádro Drupalu je postaveno okolo PHP frameworku Symfony, neběží Drupal na každém hostingu bez problémů. Vše jde přizpůsobit, ale pokud se budete držet doporučeného způsobu instalace, musíte najít webhosting, který splňuje následující parametry:
- Současné PHP 8.3 nebo 8.4 a aktuální MySQL/MariaDB či PostgreSQL
- Malý web či ukázku rozběhnete i s SQLite
- Jako webový server potřebujete Apache a linuxový hosting
- Bez příkazového řádku a nástroje Composer se neobejdete při aktualizaci a instalacích modulů
- Je třeba, aby hosting umožnil změnu kořenové složky do podadresáře web
Poznámka: I když už je možné řešit aktualizace přes administraci, na pozadí se stále volá Composer.
Bezplatná platforma ideální pro tvorbu složitějších a informačně bohatých webů. Mezi zásadní parametry považujeme velikost disku pro web, možnost mít vlastní doménu, SSL zabezpečení (https), zálohování webu či možnost vlastního eshopu. Jak je na tom Drupal?
|
Velikost na disku
Prostor na disku pro data jako jsou dokumenty, obrázky a fotografie.
|
Záleží na vašem hostingu |
|
Doména 2. řádu
Doména ve tvaru neco.cz a tak podobně.
|
|
|
Doména 3. řádu
Doména ve tvaru vasefirma.neco.cz a tak podobně.
|
|
|
SSL zabezpečení
Zabezpečení stránek pro šifrovaný přenost dat. V internetovém prohlížeči se takové stránky vyznačují uzamčeným zámkem. To znamená, že uživatelé se na podobných stránkách nemusí obávat o svá data. SSL potažmo SSL je proto pro vaše stránky důležité.
|
|
|
Možnost E-shopu
Možnost vytvořit na svých webových stránkách internetový obchod.
|
|
|
Zálohování webu
Pravidelné zálohování webu a jeho dat pro případ nechtěného smazání nebo poškození serveru poskytovatele.
|
|
|
Vyzkoušení zdarma
Možnost testovat službu zdarma.
|
|
|
Oznámení Cookies
Oznámení o tom, že webové stránky používají soubory cookies. Tyto soubory se používají například pro to, aby si web návštěvníka zapamatoval.
|
|
Drupal není komerční produkt, je to open source projekt udržovaný komunitou vývojářů. Nečekejte tedy, že s jeho instalací vám vznikne nárok na nějaké poradenství, a to ani u hostingu, kde si Drupal rozběhnete.
Komunita vám každopádně bude ráda nápomocna. Na hlavním webu najdete diskuzní fórum, u jednotlivých modulů a témat vzhledu můžete přidat své dotazy, nahlásit chyby nebo požádat o vysvětlení. Aktivní je také kanál na Slacku.
V malém to platí i pro českou a slovenskou komunitu okolo Drupalu. Český web poslední dobou příliš nežije, nicméně i přesto na něm najdete fórum, kde se nemusíte bát položit dotaz. Aktivnější jsou uživatelé na Slacku.
|
Rychlost odpovědi
Za jak dlouho dokázala podpora odpovědět na naše dotazy.
|
- |
|
Počet zodpovzených otázek
|
- |
|
Mají live chat?
Live chat je způsob messengeru, který je přímo na stránkách služby. Takový chat významně urychluje komunikaci s uživatelskou podporou.
|
|
|
Mají email?
|
|
|
Mají telefon?
|
|
|
Podpora v češtině
Zajímalo nás, zda dokáže uživatelská podpora komunikovat v češtině.
|
|
Autor článku
Jan Polzer – tvůrce webů, specialista na Drupal, WordPress a Symfony. Autor řady knih a certifikovaný vývojář Drupalu. Tématu tvorby webu se věnuje i na svém blogu Maxiorel.cz. Volný čas tráví v přírodě a na vlnách.
- ZOMBEEK Recenze
- WIX Recenze
- WEDOS WebSite Recenze
- inPage Recenze
- Blogspot (Blogger) recenze
- WordPress Recenze
- Joomla Recenze
- Nejlepší nástroje na tvorbu webových stránek
- Nejlepší WordPress šablony
- Nejlepší WordPress page buildery
- Nejlepší fotobanky zdarma
- Jak se vyhnout střetu dvou právních požadavků ohledně datových center: GDPR a US Cloud Act
- Jak vytvořit web pro influencery?