Rozšírené hľadanie
Sobota 23. November 2024 |
meniny má Klement

Drupal.cz - Drupal CMS 29.08.2024 14:00 1. ročník DrupalCS Awards byl nabitý inspirací Út, 05/28/2019 - 20:26 Po vzoru mezinárodní soutěže Splash Awards uspořádala česká a slovenská Drupal komunita soutěž DrupalCS Awards oceňující nejlepší tuzemské projekty založené na platformě Drupal. Do dvou kategorií se přihlásilo celkem 35 webů. Soutěž byla součástí putovní konference . Účastníci zvolili v tajném hlasování celkem 9 nominovaných a 6 oceněných projektů: Kategorie „Firmy“: 1. místo: Paměť národa , realizace: Made It Digital s.r.o. Projekt realizovaný pro nevládní organizaci Post Bellum získal také 1. cenu v mezinárodní soutěži Splash Awards 2019 v kategorii „Non-profit“. 2. místo: CN Jobs - , realizace: CN Group CZ s.r.o. 3. místo: COLOSEUM RESTAURANTS s.r.o. , realizace: Freely Agency s.r.o. Nominace: Patron dětí , realizace: Kleos Vision s.r.o. Projekt zastřešuje a jeho provoz financuje Nadace Sirius. Kategorie „Freelanceři“: 1. místo: iRozhlas.cz , realizace: Jan Pospíšil, Marek Vantuch, frontend: Superkoders 2. místo: CZGOV – zdrupalizujme úřady , realizace: Petr Illek 3. místo zČech.cz , realizace: Jan Polzer Nominace:  Dobrodruh - komunitný portál pre cestovateľov , realizace: Miroslav Michalička. Nominace: Univerzita Pardubice , realizace: Kryštof Bernat. * * * Co k oceněným a nominovaným projektům říkají jejich autoři? Paměť národa  umožňuje uchovat cenné vzpomínky svědků nedávné komunistické a fašistické minulosti a propojit informace také s podobnými projekty po celém světě.  „Původní systém vznikl v roce 2008. Přepracování do Drupalu 8 zahrnovalo mimo jiné migraci několika tisíc položek obsahu ve 14 jazycích, správu desítek tisíc multimediálních položek, odlišení veřejného a privátního obsahu a implementaci pokročilých vyhledávacích možností na frontendu i backendu. Upgrade na Drupal 8 současně představoval šanci modernizovat design. Novou vizuální identitu nám dodal klient ve formě šablon PatternLabu. Rozhodli jsme se integrovat PatternLab s Drupalem, což pro klienta znamená, že v budoucnu může snáze provádět menší designové změny." Miroslav Michalička za Made It Digital CN Jobs "Nové jsme vyvinuli kvůli novému designu a možnosti editovat všechny texty online, abychom mohli rychle aktualizovat informace . Proto byl Drupal na backendu jasnou volbou. Systém je napojen na ATS , která HR oddělení usnadňuje následnou práci s uchazeči . Web má oddělený frontend a backend, přičemž komunikace mezi oběma částmi probíhá v GraphQL. Frontend napsaný v ReactJS využívá server-side rendering pomocí NodeJS. Backend pro správu obsahu tvoří headless Drupal 8, naplno využíváme Media a Paragraphs. Separace obou částí se nám opakovaně vyplatila, protože vývoj obou částí byl na sobě nezávislý, mohl běžet paralelně a vzhledem k počtu frontendistů v naší firmě to neznamenalo žádnou komplikaci. Z pohledu drupalisty naprosto ideální odluka od šablon :-). Zahrnutí GraphQL serveru do projektu bylo až překvapivě snadné a výrazně zjednodušilo komunikaci mezi oběma částmi týmu. Continuous integration a celé workflow využívá GitLab a celý projekt včetně vývojových prostředí je postaven na Docker kontejnerech, což se osvědčilo při obměnách týmu pro zapracování juniorních vývojářů - zprovoznění lokální instalace projektu je otázkou pár jednoduchých příkazů." Karel Majzlík, CN Group. COLOSEUM restaurants "Síť restaurací dbá na vysokou kvalitu potravin a procesů přípravy pokrmů. A stejně náročný byl klient i během vývoje nového portálu. Drupal 8 nyní úspěšně pomáhá s marketingovými aktivitami, ale také značně snadňuje správu obsahu klientovi, především co se týče aktualizací týdenních i stálých menu. Rezervace jednotlivých poboček je řešena pomoci REST API služby . S návrhem struktury webu a s tvorbou obsahu jsme spolupracovali s agenturou , díky čemuž se efektně doplnila synergie online marketingového myšlení s tahem na technickou kvalitu a výkonnostní optimalizaci." Jan Nagy za Freely Agency Patron dětí dává prostor příběhům dětí, kterým v životě nepřálo štěstí. Spojuje lidi ochotné pomáhat s těmi, co pomoc potřebují. Prostřednictvím drobných peněžních darů naplňuje malá i velká přání a potřeby dětí. Vybírá peníze na zájmové kroužky, školní obědy, ale i nové kolo nebo speciální zdravotní rehabilitaci. Peníze se k dítěti vždy dostanou do poslední koruny. "Z technického hlediska určitě vnímám jako nejzajímavější spojení Drupal 8 + Vue JS. Pro live data používáme také Google Firebase. Tohoto rozhodnutí jsme nikdy nelitovali, funguje to opravdu skvěle. Jediným omezením může být to, že potřebujete do týmu skvělého frontendistu". Rostislav Levkovitch za Kleos Vision s.r.o. iRozhlas.cz sdílí jednu instalaci Drupalu 7 spolu s desítkami dalších webů Českého rozhlasu, což s sebou nese obsahové výhody , ale i velké technické výzvy, jako spojení dvou výrazně rozdílných administrací “pod jednu codebase střechu”, nebo optimalizace výkonu nad enormním počtem uzlů. Celý komplex webů je pravděpodobně největší drupalovský projekt v ČR, alespoň co do množství obsahu. „Moc mě těší, že jsem mohl vyvíjet zpravodajský portál, který teď sám rád navštěvuji.“ Jan Pospíšil, hlavní vývojář CZGOV - zdrupalizujme úřady je základ volně stažitelné distribuce Drupalu pro státní správu a místní samosprávy. “Rád bych zúročil zkušenosti nabyté prací na obdobném zahraničním projektu - Australské GovCMS. Myslím si, že Česká i Slovenská republika podobné iniciativy potřebují jako sůl. S ohledem na stále začínající digitalizaci a malou koncepčnost státní správy je nyní dobré začít ,něco’ budovat i bez okamžitého, nejen finančního, efektu. Cílem je být připraven, až to vypukne. ;) Současný stav bych nazval “early alpha”, jde tedy hlavně o koncept a doufejme rozproudění diskuze. Do soutěže jsem se přihlásil hlavně za účelem propagace myšlenky, než s nějakou ambicí. Proto mě opravdu nadchlo, jaký ohlas měl projekt v komunitě a jak se umístil. Dávám dohromady skupinu vývojářů, se kterou ho budu moci posunout dál. Mezitím jsem ho také přejmenoval na CSGOV, aby lépe reflektoval, že je československý.” Petr Illek, autor projektu zČech.cz " je unikátní eshop zaměřený na podporu a propagaci zajímavých a kvalitních výrobců z ČR. Nabízí výkladní skříň produktů vyráběných v Česku, které si na portálu také rovnou objednáte. Struktura webu je volena tak, aby bylo jasně vidět, že za každým jednotlivým produktem stojí skuteční lidé, kteří do výroby každého kusu dávají to lepší, co umí. Přestože navenek vypadá zcech.cz jako ,obyčejný' e-shop, uvnitř se skrývá mnohem více. Každý z výrobců má svůj profil, edituje si produkty, skladové zásoby, varianty i články. Web je postavený na Drupal 8 s mnoha vlastními doplňkovými moduly. Osmičku jsme zvolili jakožto univerzální řešení umožňující flexibilně reagovat na potřeby rozvoje webu. Spojení Drupalu s Composerem a komponentami Symfony nám dává velice pružný nástroj pro vývoj." Jan Polzer Dobrodruh.sk - komunitní portál pro cestovatele "Cestovatel Jožo za námi přišel s webem postaveným na Drupalu 6 a se zastaralým, neresponzivním designem. Web  jsme web přemigrovali na Drupal 8 a přidali jsme mnoho nové funkcionality. Pracovali jsme také na vylepšování pozic v SERPu a za půl roku naší práce jsme organickou návštěvnost webu z výšili o 50 %." Miroslav Michalička, hlavní vývojář Univerzita Pardubice Portál  zahrnuje web univerzity, sedm fakult a studentský i zaměstnanecký intranet. "Univerzita Pardubice si vybrala Drupal, protože se nutně potřebovali zbavit drahého krabicového řešení. Pro mě jako pro vývojáře bylo zajímavé zjištění, že Drupal má v sobě API, díky kterému můžeme dynamicky vytvářet uživatele a obsah přímo z páteřních systémů a tak integrovat a automatizovat skutečně sexy data :-). Např. můžu jako redaktor přidat uživatele do stránky a k němu se automaticky z whois systému dotáhne fotka, telefon, e-mail a zda má dovolenou... Pokud někoho bude zajímat, jak se takový obří kolos dělá , koukněte sem ." Kryštof Bernat * * * Ceny se moc líbily... Jsou věci, pro které si v kanceláři rádi uděláte místo - a krásné ceny DrupalCS Awards ze sklárny Memory Crystal k nim patří. Jejich výrobu podpořila grantem mezinárodní . Za podporu soutěže a DrupalCampu CS děkujeme také všem . Přidat komentář