Europeana Collections byla vyvinuta s cílem podpořit rostoucí potřebu lepšího přístupu k obsahu kulturního dědictví v různých formátech. Naše publikum chce řadu způsobů, jak vyhledávat a objevovat obsah v našem stále rostoucím korpusu, od vyhledávání a prohlížení až po objevování prostřednictvím redakčně kurátorského materiálu. Stejně jako u každého projektu tohoto druhu, s přidáváním funkcí a systémů se zvyšuje technický dluh - čas strávený údržbou. Europeana Collections je v současné době poháněna třemi systémy pro správu obsahu (CMS) se dvěma front-end aplikacemi. To nás přimělo položit si otázku: Jak můžeme přeorientovat naše úsilí a strávit méně času správou a údržbou a více času budováním skvělého front-endového zážitku?
Během posledních tří měsíců se náš tříčlenný vývojový tým zaměřil na zjednodušení našeho technického zásobníku, abychom mohli snížit a automatizovat tam, kde je to nutné, abychom mohli soustředit náš čas na poskytování skvělého uživatelského zážitku.
Bezhlavý
CMS se vyvinuly z toho, že jsou těsně spojeny a vysoce kontrolují výstup front-endu, aby byly odpojeny a přístupné prostřednictvím API, což umožňuje klientovi zobrazovat obsah tak, jak si přeje. Pokud jde o aktualizovanou internetovou stránku Europeana Collections, přecházíme na bezhlavý CMS – CMS, který nemá přímou vazbu s front-endem a zpřístupňuje obsah prostřednictvím rozhraní API. Provedli jsme mnoho výzkumů, abychom se rozhodli pro systém vhodný jak pro náš bohatý redakční obsah, tak pro práci s API, která vystavují objekty kulturního dědictví z naší sbírky. Vybrali jsme Contentful, abychom tuto zkušenost poskytli. Jako bezhlavý CMS bude Contentful ukládat veškerý náš redakční obsah, včetně blogů, výstav a galerií. Flexibilní modelování obsahu nám umožňuje vytvářet obsah přesně tak, jak si přejeme, ne jen tak, jak diktuje CMS. Zcela zásadní pro nás, s korpusem více než 50 milionů položek, nám umožňuje dynamicky vytahovat obsah do CMS, abychom mohli vytvářet kurátorované a automatizované stránky přesně tak, jak si přejeme.
Flexibilní modelování
Obsahově pracuje na velmi flexibilním modelování obsahu, neomezuje nás na „stránku“ nebo „poštu“ podle tradičního systému CMS, ale umožňuje nám rozhodnout se, co chceme modelovat. Tam, kde máme v současné době jiný CMS pro podporu blogových příspěvků, výstav a galerií, můžeme všechny tyto formáty považovat za různé modely obsahu v Contentful. Ty jsou pak k dispozici pro nás získat z Contentful API a zobrazit na front-end.
Hlavní výhodou pro nás je, že přecházíme od udržování tří CMS k udržování žádného CMS, místo toho se zaměřujeme na front-end a back-end aplikaci, která tato data vykresluje.
Co jsme zachránili a získali
Díky používání bezhlavého CMS Contentful jsme ušetřili měsíce času na vývoj a snažili se přizpůsobit CMS, který řeší naše problémy. Podařilo se nám flexibilně modelovat obsah, aniž bychom museli cokoli kódovat. Znamená to, že za pouhé týdny jsme byli schopni vytvořit téměř kompletní internetové stránky a CMS.
Již jsme zahájili interní školení zaměstnanců o tom, jak spravovat stránky pomocí systému CMS, který byl snadno vybrán. Nepotřebujeme se soustředit na vytváření skvělých zkušeností pro zaměstnance a redaktory, což znamená, že jsme byli schopni věnovat veškeré své zaměření na budování skvělého portálu zaměřeného na uživatele.
V nadcházejících měsících budete moci vidět výsledky našeho úsilí, když začneme vydávat vylepšení našich stávajících produktů.
