Go to content

Umbraco 8 New Features Review

In februari 2019 heeft Umbraco versie 8 van hun Content Management Systeem (CMS) uitgebracht. Novicell heeft het CMS uitgeprobeerd na de update en in deze blogpost bespreken we de nieuwste spannende features en of u moet migreren naar Umbraco 8.

Published juni 26, 2019

Beoordeling van Umbraco 8 nieuwe functies

De nieuwste functies van Umbraco 8 zijn erop gericht de gebruikerservaring gemakkelijker te maken voor contenteditors. Naast drie belangrijke nieuwe functies, wordt de upgrade ook geleverd met een nieuw uiterlijk en een opnieuw ontworpen codebasis die de prestaties verbetert en zorgt voor stabiliteit.

De drie nieuwe functies in Umbraco 8 zijn:

  • Inhoud-apps
  • Oneindig bewerken
  • Taalvarianten

Content Apps – creëer betere content in kortere tijd met Umbraco 8

Met Content Apps krijgt u hulp bij het evalueren, meten en verbeteren van content door middel van checklists, inzichten en tips. Het kan worden gebruikt om gegevens van bezoekers van websites te evalueren, zodat u hen in de toekomst betere inhoud kunt aanbieden.

Daarnaast kunnen Content Apps gebruikt worden om content editors toegang te geven tot data in de backoffice van Umbraco. Hier vind je informatie over bezoekersaantallen, populariteit van blogposts, aantal downloads van content, of je de juiste trefwoorden gebruikt en of de content gebruiksvriendelijk is. U kunt onder andere prestatiegegevens uit Google Analytics halen om snel te zien of uw wijzigingen op een bepaalde pagina effect hebben.

Content Apps is geen direct onderdeel van de bewerkingservaring. Het moet in plaats daarvan worden gezien als een aanvulling op de opstelling die al bestaat. Met deze functie hoef je niet meer in te loggen op verschillende externe platformen om inzicht te krijgen in hoe je content verbeterd kan worden.

 screenshot of the content page on the backend of the website

Oneindige bewerking - soepele workflows in Umbraco 8

Infinite Editing is een nieuwe bewerkingsfunctie voor Umbraco 8. Met deze ingebouwde aanpasbare functie kunt u soepele workflows creëren die natuurlijke en wrijvingsloze bewerkingsstromen van inhoudseditors, klanten en ontwikkelaars ondersteunen.

Dit betekent dat zelfs als uw inhoud en uw documenttypen zich in verschillende secties van de Umbraco-backoffice bevinden, u rechtstreeks wijzigingen kunt aanbrengen in de inhoud die u bewerkt.

Stel dat u bijvoorbeeld een nieuwsbericht aan het bewerken bent en u realiseert zich dat u een eigenschap van de publicatiedatum mist. In de vorige versies moest u opslaan wat u aan het doen bent, het inhoudsgedeelte verlaten, naar het ontwikkelaarsgedeelte gaan, het nieuwsberichtdocumenttype bewerken en deze eigenschap toevoegen.

Dus uw bewerkingsstroom wordt onderbroken - en wie heeft er geen hekel aan onderbrekingen? Met Infinite Editing kunt u, als u over de juiste machtigingen beschikt, het documenttype openen vanuit het inhoudsitem zelf, de eigenschap toevoegen, opslaan en sluiten, en teruggaan naar waar u was gebleven met bewerken. Zo simpel is het.

Taalvarianten – eenvoudig beheer van meertalige content binnen Umbraco 8

Zeg vaarwel tegen synchronisatie, hacks en verschillende oplossingen voor meertalige websites! Het is nu veel gemakkelijker om meertalige inhoud te beheren, omdat u meerdere varianten van dezelfde inhoud in één project kunt verzamelen.

Taalvarianten is ingebouwde ondersteuning voor meertalige inhoud in Umbraco en maakt het mogelijk dat al uw inhoud in meerdere varianten tegelijk bestaat.

Wat is de betekenis van Taalvarianten?

U kunt de taal wijzigen in de voorbeeldmodus. Hier kunt u zien hoe uw site eruitziet in de ene taal in vergelijking met de andere.


U kunt twee verschillende stukken inhoud tegelijkertijd bewerken. Vertaal uw pagina van de ene taal naar de andere rechtstreeks in de backoffice met de side-by-side-modus.
De inhoud van de vereiste talen moet aanwezig zijn voordat u een pagina kunt publiceren.

U kunt ervoor kiezen om bepaalde inhoud alleen op bepaalde pagina's te publiceren. Dit kan bijvoorbeeld handig zijn wanneer u een product in het ene land lanceert en het verborgen houdt voor andere landen waar het product nog niet beschikbaar is.

screenshot of website language variants on the backend

Codebase opschonen – snellere en eenvoudigere workflow

Een van de belangrijkste updates van Umbraco 8 is het opschonen van de database. Dit maakt de Umbraco-code ongegrond ingewikkeld en gemakkelijker uit te breiden, wat het ook veel gemakkelijker maakt voor ontwikkelaars om "best practices" te volgen en pakketten te installeren en te verwijderen.

Deze eenvoudigere workflow maakt het maken van oplossingen overbodig en vermindert de hoeveelheid tijd die ontwikkelaars nodig hebben om een ​​volledig functionerende oplossing te ontwikkelen.

Is het de moeite waard om naar de nieuwste versie te migreren?

Er zijn meerdere voordelen aan het migreren van Umbraco 7 naar Umbraco 8, vooral met betrekking tot bewerkingsfuncties voor meertalige websites. Er zijn ook verbeteringen in sitesnelheid en houdbaarheid.

Vanwege codebase-updates is er geen direct upgradepad van Umbraco 7 naar Umbraco 8. In plaats van een update moet de inhoud worden verplaatst via een migratie van uw huidige installatie van Umbraco 7 naar een nieuwe installatie van Umbraco 8. Het is niet ingewikkelder, het is gewoon een ander proces waarbij handmatig moet worden gezorgd dat alle functionaliteiten naar het nieuwe platform komen.

Hoewel Umbraco 7 vanwege bugfixes en veiligheidsredenen tot 30 september 2023 zal worden gepatcht, worden er geen nieuwe functies voor Umbraco 7 ontwikkeld.

Aan de andere kant, als u veel extensies en plug-ins gebruikt die essentieel zijn voor de functionaliteit van je site en ze zijn nog niet geïmporteerd naar v8, dan moet u de migratie voorlopig uitstellen.

Draait u echter een oudere versie dan Umbraco 7, dan is het niet de vraag of u moet migreren, maar alleen wanneer en hoe.