Contentful vs. Enonic
See a comparison between Contentful and Enonic, with an essential overview of similarities and differences.
Written by Morten Eriksen on
See a comparison between Contentful and Enonic, with an essential overview of similarities and differences.
Written by Morten Eriksen on
Å finne en ryddig, men fortsatt teknisk oversikt over publiseringsløsninger og digitale opplevelsesplattformer kan være vanskelig. Vår serie med CMS-sammenligninger har som mål å klargjøre likheter og forskjeller, styrker og svakheter, bruksområder og reelle eksempler på bruk mellom Enonic og en annen leverandør. Nå er det Contentfuls tur.
Contentful ble grunnlagt i Tyskland i 2012. Selskapet omtaler seg som en innholdsplattform, og går så langt som å ikke identifisere seg som et CMS.
Uansett hva vi kaller det, lar Contentful innhold leveres i et “presentasjonsuavhengig format,” som passer for enhver kanal gjennom GraphQL og REST API-er. Utviklere kan bygge klienter i de mest vanlige programmeringsspråk gjennom SDK-er.
Mens utviklerne får sitt med den rene headless-tilnærmingen og såkalt språk- og rammeverksagnostisisme, kan redaktører bruke Contentful Web App for innholdsredigering, versjonering og bildehåndtering. For å se hvordan innholdet vil bli presentert, kan redaktører bruke en forhåndsvisnings-API, som først må settes opp av utviklere.
Nylig har de lansert funksjonalitet for å bygge og distribuere nettsider gjennom Compose + Launch. Dette tilbyr flere funksjoner for å administrere nettsteder og landingssider.
Basert på første side av deres nettside, fokuserer de på bruksområder som global markedsføring og lokalisering, smidig handel og sentraliserte kunnskapsbaser.
Se også: Enonic kåret til leder innen Web Experience Management »
Enonic ble grunnlagt i Norge i 2000. Selskapets innholdsplattform leveres som en klar til bruk skytjeneste eller programvare for drift i din egen sky. Med Enonic kan du enkelt konfigurere innholdsmodeller, få tilgang til innhold ved hjelp av GraphQL API, administrere landingssider og integrere kontekstuell forhåndsvisning. Dette gjør det mulig å bygge moderne nettsteder og innholdsopplevelser for å støtte flere kontaktpunkter i den digitale kundereisen.
Plattformen har en integrert lagrings- og søkemotor som muliggjør lagring av alle data, inkludert brukergenerert innhold. CMS-grensesnittet “Content Studio” har et WYSIWYG-grensesnitt, administrasjon av tillatelser og roller, versjonskontroll, flersideadministrasjon, lokalisering og avansert bildehåndtering.
Enonic er åpen kildekode, noe som betyr at du kan prøve det omfattende før du abonnerer på skytjenesten eller programvarestøtte. Det er også et hybrid CMS, som betyr at utviklere kan bruke headless API for å distribuere redaksjonelt innhold til enhver enhet eller klient, men du kan også bygge tilpassede API-er, utvide brukergrensesnittet og distribuere integrasjoner.
Bruksområdene Enonic fokuserer på er nettsteder med moderne verktøy, globale markedsføringsnettsteder og kundeportaler.
Brukere på anmeldelsesplattformen G2 har følgende å si om Contentful:
“Det jeg liker best er å administrere innhold og tilpasse det. Også hvordan teamene kan samarbeide om et bestemt prosjekt er et pluss. Plattformen gir en veldig brukervennlig tilnærming for nybegynnere. Jeg ble kjent med Contentful med minimal veiledning,” sier Christine.
“Beste skybaserte innholdsstyringssystem. Enklere vedlikehold av innhold med slags distribusjonsmiljøer. Compose gjør livet vårt enklere ved å vise alle sidene i en enkelt tabellvisning,” sier en bruker i finansielle tjenester.
“Det har forskjellig miljøstøtte å bruke for QA, DEV, MASTER. Plattformen lar deg lage, administrere og distribuere innhold til enhver plattform,” sier Vasanthi.
“Å migrere miljøene er den tøffeste jobben her. Det er vanskelig å integrere apper med app-rammeverket. Du må vedlikeholde serveren til appen du oppretter,” sier også Vasanthi.
“Innholdsredigeringsopplevelsen kan være smertefull for ikke-tekniske brukere. CMS-et virker ikke egnet til å håndtere generelle markedsføringsnettsteder. Å overstige planens grenser kan være veldig kostbart. Ingen offentlig veikart for kommende funksjoner,” sier en administrator innen helse, velvære og fitness.
“Det jeg misliker med Contentful er at på grunn av det høye volumet av brukere, kan det være tregere til tider, og det kan også være utfordrende å tilpasse visse ting,” sier en bruker i sykehus og helsevesen.
Lær mer: Hvorfor velge headless med et hybrid CMS?
G2-brukere sier følgende om Enonic:
“Jeg liker fleksibiliteten til Enonic. Du kan velge mellom flere tilnærminger til hvordan du bruker systemet. Vi for eksempel drar nytte av Headless CMS, der vår klientdel er opprettet i Angular. Definisjonene av innholdsstrukturene er helt i våre hender og kan beskrive både enkle og svært komplekse data.” sier Pavel.
“Jeg liker brukeropplevelsen som alle med litt tidligere erfaring fra bloggsystemer og WordPress-lignende systemer vil kjenne igjen,” sier Håvard.
“Enonic er allsidig, robust og brukervennlig. Jeg elsker den hybride tilnærmingen, som kombinerer både headless og tradisjonell redaksjonell funksjonalitet. Vi bruker det for flere nettsteder hos Gjensidige, og har med hell integrert det med vårt designsystem,” sier Torstein.
“Jeg vil gjerne se en forbedring i veiledninger og kodeeksempler som kan inspirere oss til å dra mer nytte av plattformen,” sier en administrator innen finansielle tjenester.
“Jeg skulle ønske det var et enda større fellesskap, så vurder å prøve det ut,” sier Torstein.
“Dokumentasjonen kunne vært bedre og inkludert flere komplekse eksempler. Det hadde også vært fint om det var flere apper på market.enonic.com,” sier et byrå innen informasjonsteknologi og tjenester.
Lær mer: Dette sier kundene om Enonic »
Se også G2 Compare-rapporten mellom Contentful og Enonic.
| Contentful | Enonic |
Kodespråk | Ethvert klientspråk | Ethvert klientspråk og JavaScript for serverside-tilpasninger for å bygge integrasjoner, planlagte oppgaver, API-er, etc. |
Databasekrav | N/A, kun SaaS | Ingen, innebygd NoSQL når det kjører i din sky. |
Lisens | MIT-lisens for SDK | Plattformen er lisensiert som GPLv3 med linking unntak og en kommersiell lisens for betalende kunder. Apache 2.0 for biblioteker og de fleste utvidelser. |
Kildekode | Åpen kildekode SDK (GitHub) | Fullt åpen kildekode på GitHub |
Integrert søk | Ja, kan også utvides med f.eks. Algolia | Ja. Leverer også en søkemotor kalt Explorer for å indeksere eksterne kilder og administrere søkealternativer. |
Headless-API | Ja, basert på REST og GraphQL | Ja, basert på GraphQL. Kan tilpasses dine behov ved bruk av serverside JavaScript. |
Fleksible innholdstyper | Ja | Ja |
WYSIWYG sidebygger | Nei | Ja |
Responsivt grensesnitt | Tilpasning | Ja |
Hierarkisk innholdsstruktur (trestruktur) | Nei | Ja, med tilgangsrettigheter på forskjellige nivåer. |
Bilderedigering | Ja, separat app for fokuspunkt | Ja, inkludert fokuspunkt |
SEO-administrasjon | Ja, gjennom innholdsmodellering. | Ja, en app fra Enonic Market eller innholdsmodellering. |
Versjonskontroll | Ja | Ja |
Lokalisering | Ja, enkel innholdslenking til oversettelser. | Ja, ved bruk av lag med full fleksibilitet på brukertilgang og oversettelse. |
Videoinnhold | Ja, som ressurser | Ja, som ressurser |
Drift | Contentful driftes på Amazons AWS på USAs østkyst | Kjører hvor som helst:
|
CDN | Ja | Ja, med flere alternativer drevet av Cloudflare |
Supportplaner | Ja, av leverandør | Ja, av leverandør |
Gratis support | Community, Slack, chat | Forum, Slack, chat |
Fellesskap | Ja | Ja |
Opplæring | Ja, av leverandør | Ja, av leverandør |
Utvidelser | Ja, apper fra Marketplace | Ja, apper fra Enonic Market |
Etter å ha opprettet en tilpasset innholdstype – som en artikkel – fyller du systematisk ut de inkluderte feltene. Du kan også legge til tilpassede felt under publiseringsprosessen eller senere. Til slutt bestemmer du hvilken Content Delivery API-nøkkel du vil bruke for å levere innholdet til en gitt kanal.
Se eksempel på YouTube.
Du bestemmer plasseringen av et innholdselement i Content Studio gjennom en logisk trestruktur. Når blogginnleggsutkastet er opprettet, kan du navigere gjennom feltene systematisk før du lagrer, forhåndsviser og til slutt publiserer. Innholdet er tilgjengelig ved hjelp av GraphQL-API i kladd- og mastergrener under redigeringsprosessen.
Contentful er et godt valg hvis utviklerne dine ønsker å bygge webapplikasjoner og native applikasjoner raskt og sømløst. Hvis du ønsker å distribuere innhold raskt, og er fornøyd med de eksisterende API-ene, skytjenesten og funksjonaliteten i headless CMS, er Contentful et rimelig valg.
Enonic gir frihet på alle nivåer, inkludert drift, tilpasning, visuell sideredigering og innholdsmodeller. Enonic lar deg også lagre innhold hierarkisk for å reflektere nettstedstrukturen din eller for vedlikeholdsformål. Enonic-plattformen kan fungere som et rent headless CMS, men tillater backend-tilpasning, og tilfredsstiller både utviklere og redaktører.
Først publisert 9. desember 2020, oppdatert 20. april 2022.
Få enda mer innsikt 🤓