Zbirke Europeana so bile razvite v podporo vse večji potrebi po boljšem dostopu do vsebin kulturne dediščine v različnih oblikah. Naše občinstvo želi vrsto načinov za iskanje in odkrivanje vsebin v našem nenehno rastočem korpusu, od iskanja in brskanja do odkrivanja prek uredniško pripravljenega gradiva. Kot pri vsakem tovrstnem projektu se z dodajanjem funkcionalnosti in sistemov povečuje tehnični dolg - čas, porabljen za vzdrževanje. Zbirke Europeana trenutno poganjajo trije sistemi za upravljanje vsebin (CMS) z dvema čelnima aplikacijama. Zaradi tega smo postavili vprašanje: Kako lahko preusmerimo svoja prizadevanja in porabimo manj časa za administracijo in vzdrževanje ter več časa za izgradnjo odlične front-end izkušnje?
V zadnjih treh mesecih se je naša razvojna ekipa treh osredotočila na cilj poenostavitve našega tehničnega sklada, da bi zmanjšali in avtomatizirali, kjer je to potrebno, da bi nam omogočili, da se osredotočimo na zagotavljanje odlične uporabniške izkušnje.
Going headless
CMS-ji so se razvili iz tesnih vezi in močnega nadzora nad čelnim izhodom, do odklopa in dostopnosti prek API-jev, ki odjemalcu omogočajo prikaz vsebine po želji. Za posodobljeno spletišče Europeana Collections prehajamo na brezglav sistem CMS – sistem CMS, ki ni neposredno povezan s čelnim delom in omogoča, da je vsebina na voljo prek vmesnika API. Opravili smo veliko raziskav, da bi se odločili za sistem, ki je primeren tako za našo bogato uredniško vsebino kot za delo z API-ji, ki pokrivajo predmete kulturne dediščine iz naše zbirke. Za to izkušnjo smo se odločili za Contentful. Kot brezglavi CMS bo Contentful shranil vse naše uredniške vsebine, vključno z blogi, razstavami in galerijami. Prilagodljivo modeliranje vsebine nam omogoča, da vsebino izdelamo točno tako, kot želimo, ne samo tako, kot narekuje CMS. Zelo pomembno za nas, s korpusom več kot 50 milijonov predmetov, nam omogoča, da dinamično potegnemo vsebino v CMS, tako da lahko gradimo kurirane in avtomatizirane strani točno tako, kot želimo.
Prilagodljivo modeliranje
Vsebinska dela o zelo prilagodljivem modeliranju vsebin, ki nas ne omejujejo na „stran“ ali „objavo“ v skladu s tradicionalnim CMS, temveč nam omogočajo, da se odločimo, kaj želimo modelirati. Kjer imamo trenutno drugačen CMS, ki podpira objave v blogih, razstave in galerije, lahko vse te formate obravnavamo kot različne vsebinske modele v Contentful. Ti so nam nato na voljo, da jih pridobimo iz vsebinskega API-ja in jih prikažemo na čelnem koncu.
Glavna prednost za nas je, da gremo od vzdrževanja treh CMS do vzdrževanja brez CMS, namesto da se osredotočamo na čelno in zaledno aplikacijo, ki prikazuje te podatke.
Kaj smo prihranili in pridobili
Z uporabo vsebinskega brezglavega sistema CMS smo prihranili več mesecev časa za razvoj in poskušali prilagoditi sistem CMS, ki rešuje naše težave. Vsebino smo lahko prožno modelirali, ne da bi morali narediti kakršno koli kodiranje. To pomeni, da smo že v nekaj tednih uspeli ustvariti skoraj popolno spletno stran in sistem za vodenje zadev.
Uslužbence smo že notranje usposobili za urejanje strani s sistemom CMS, ki smo ga z lahkoto prevzeli. Ker se nam ni bilo treba osredotočati na ustvarjanje odličnih izkušenj za osebje in urednike, smo se lahko v celoti osredotočili na izgradnjo odličnega portala, namenjenega uporabnikom.
V prihodnjih mesecih boste lahko videli rezultate naših prizadevanj, ko bomo začeli objavljati izboljšave naših obstoječih izdelkov.
