Hartman Gids

Umbraco CMS

Bedrijfsgegevens

Naam Umbraco
Jaar van oprichting 2000 en sinds 2004 als open source software
Adres Lindholm Havnevej 31, 5800 Nyborg, Denmark
Telefoon +45 70 26 11 62
Website www.umbraco.org
Contact Niels Hartvig, www.hartvig.com
Oorsprong Denemarken
Grootte organisatie 10 (Axendo) in de Benelux. 4 (Umbraco) wereldwijd. In de Umbraco community zijn duizenden ontwikkelaars actief.
Diensten Productontwikkeling, implementatie, support, training, hosting, applicatiebeheer.
Implementatie­partners

Axendo, 1ste Umbraco Certified Solution Provider Kastanjelaan 6d, 3833 AN Leusden

+31 (0)33 – 432 30 38, www.axendo.nl

Martijn Beumers, Technisch Directeur, info@axendo.nl

Arlanet, Tam Tam. Een volledig en actueel overzicht van implementatiepartners is te vinden op http://umbraco.org/solution-providers

Positionering

Umbraco is een open source content management systeem voor het publiceren en beheren van kleine tot zeer grote intra-, extra- en internetsites. Umbraco is volledig gebaseerd op .NET-technologie van Microsoft.

Umbraco onderscheidt zich door flexibiliteit en gebruiksvriendelijkheid. De leercurve voor redacteuren is kort omdat het CMS overzichtelijk is ingericht en intuïtief is in het gebruik.

Productgegevens

Naam Umbraco
Versie en release 4.1
Licentietype open source
Beschrijving Kenmerkend voor het systeem is de grote mate van flexibiliteit. Umbraco leent zich uitstekend voor maatwerkoplossingen. Het systeem kan in principe gebruik maken van elk type database met standaardondersteuning voor MySQL, MSSQL en VistaDB. Umbraco maakt uitsluitend gebruik van open standaarden, waaronder XML, XSLT, HTML en CSS. Umbraco ondersteunt op vele manieren het bouwen volgens de webrichtlijnen en daarbij wordt rekening gehouden met de vindbaarheid van sites in zoekmachines. Naast de gratis variant is er een betaalde versie, Umbraco Pro, die een aantal extra tools en ondersteuning biedt voor grotere sites.
Releasebeheer Umbraco kent major en minor releases die op umbraco.codeplex.com gratis zijn te downloaden. Een major release wordt na een of meerdere publieke betareleases gepubliceerd. Dit vindt ongeveer eens per jaar plaats. Minor releases komen meerdere keer per jaar uit.
Aantal installaties Duizenden installaties wereldwijd en honderden sites in de Benelux.
Roadmap 2010/2011 Begin 2011 zal versie 5.0 worden gelanceerd met een architecturale vernieuwing. Zo zal v5 gebaseerd worden op ASP.NET MVC.
Standaardmodules Umbraco kent een groot aantal gratis uitbreidingen (packages genoemd) die via de interne repository direct zijn te installeren of via de community site our.umbraco.org.
Referenties

Beursgenoteerde bedrijven waaronder Heinz.com en Peugeot.com.

De eigen community website van Microsoft (www.asp.net).

Bekende Nederlandse sites zijn o.a.: unicef.nl, universiteittwente.nl en hyundai.nl.

Documentatie

Documentatie: www.umbraco.org/documentation

Forum: our.umbraco.org/forum

Wiki’s: our.umbraco.org/wiki

Video’s en tutorials: www.umbraco.tv
Geïntegreerde helpfunctie.

Redactie

Editor Umbraco beschikt standaard over een geïntegreerde WYSIWYG-editor (TinyMCE). Er is ook een directe integratie met MS Word mogelijk.
Eigenschappen editor De editor lijkt wat gebruik betreft op MS Word en ondersteunt een groot aantal bewerkingen zoals opmaakstijlen, aanmaken van hyperlinks en opsomminglijsten. Invoegen van afbeeldingen, video’s en formulieren is eenvoudig. Ook het direct bewerken van de webpagina wordt ondersteund in Umbraco.
Dashboard Umbraco beschikt standaard niet over een dashboard, maar biedt wel packages om deze functionaliteit toe te voegen. Er bestaan dashboards waarin een actueel overzicht wordt getoond van de laatste wijzigingen en ook dashboards voor het snel kunnen muteren van meerdere contentitems (verwijderen, publiceren, et cetera.).
Validatie Velden worden automatisch gevalideerd door het vooraf instellen van regels (regular expression). Content wordt vóór publicatie altijd automatisch nagelopen op valide HTML.
Preview De content kan voor publicatie worden bekeken en bewerkt door het gebruik van de preview-knop.
Contentimport Het importeren van (bulk-)content wordt ondersteund via de package CMSImport.
Office-integratie Umbraco ondersteunt standaard xml content channels (MetaWeblog) en op deze wijze kan een directe integratie tot stand worden gebracht met MS Office en OpenOffice, maar ook weblogssystemen als MsLiveWriter en WordPress.
Nederlandstalig De gebruikersinterface van Umbraco ondersteunt momenteel 17 talen waaronder het Nederlands. Extra talen kunnen worden toegevoegd. Documentatie is voornamelijk Engelstalig, maar functioneel beheerders zijn zelf in staat om Nederlandse helpteksten in het systeem te plaatsen.

Beheer

Detailniveau van content Het detailniveau van content is onbeperkt en vrij definieerbaar.
Metadata Naast vaste metavelden als auteursnamen, verschillende datumvelden, versies en auditinformatie kunnen er onbeperkt extra metavelden worden aangemaakt. Specificaties als Dublin Core, PRISM, OWMS en W3C en WCAG worden volledig ondersteund.
Structuur en navigatie De structuur en invoervelden van contentitems zijn volledig vrij in te richten en te voorzien van duidelijke iconen voor herkenbaarheid door redacteuren. Er kunnen meerdere (contextafhankelijke) navigatiestructuren worden gedefinieerd.
Taxonomie Content kan zowel handmatig als automatisch worden gecategoriseerd op trefwoorden en thema’s. Er zijn verschillende uitbreidingen die content doorzoeken op relevante trefwoorden en ze koppelen aan een of meerdere (sub)categorieën.
Thesaurus Een thesaurus is niet een vast onderdeel binnen het CMS, maar deze kan er wel mee worden uitgebreid.
Contentkoppeling Koppelingen tussen content kan op meerdere manieren worden gerealiseerd, zoals internal linking en op basis van metadata.
Kopiëren en hergebruik Het CMS biedt de mogelijkheid om content centraal te beheren. De standaardfunctionaliteit verzorgt dynamisch koppelingen waardoor elke wijziging in de brondata ook wordt overgenomen in de afgeleide data.
Mediabeheer Umbraco bevat een media-gedeelte waar documenten, afbeeldingen, video’s en andere bestanden worden opgeslagen. Alle verschillende formaten van bijvoorbeeld een afbeelding worden hierin opgeslagen. Er zijn packages beschikbaar om afbeeldingen direct vanuit Umbraco te kunnen bewerken.
Versiebeheer Het CMS houdt bij het opslaan van contentversies bij. Versies kunnen onderling met elkaar worden vergeleken om wijzigingen zichtbaar te maken en om eventueel terug te zetten (rollback).
Zoeken Umbraco ondersteunt zoeken binnen de redactie- en bezoekersomgeving. Het CMS is standaard voorzien van de krachtige open source zoekengine Apache Lucene.NET. Hiermee kunnen teksten, documenten (waaronder PDF en MsWord) en metadata full-text worden doorzocht.
Lokalisatie Umbraco biedt uiteenlopende mogelijkheden voor lokalisatie van content en ondersteunt een onbeperkt aantal talen. Content kan onder andere via een xml-koppeling worden vertaald door bijvoorbeeld een vertaalbureau.
Bezoekanalyse Umbraco kent verschillende uitbreidingen om Google Analytics direct te integreren binnen de CMS-omgeving. Dit kan zowel op site- en op paginaniveau.
Personalisatie Personalisatie wordt ondersteund via een providermodel en op basis van permissies.
SEO-optimalisatie Umbraco ondersteunt SEO door het gebruik van gebruiksvriendelijke url’s, semantisch opgemaakte pagina’s en het kunnen invoeren van metavelden als paginatitel, trefwoorden en beschrijving. Ook is het mogelijk om de website te comprimeren in een bestandsgrootte waardoor de prestaties verbeteren. Zowel nuttig voor SEO als voor AdWords campagnes.
Werkstroom Umbraco kent een eenvoudige vorm van werkstromen waarbij redacteuren per e-mail op de hoogte gehouden kunnen worden van wijzigen aan de content of als er pagina’s klaarstaan voor publicatie. Dit gaat doormiddel van een groene knop (accepteren) en rode knop (afwijzen). De redacteur kan eventueel direct naar de pagina doorklikken om wijzigen aan te brengen (gele knop). Het instellen van werkstromen kan direct via de boomstructuur van Umbraco worden ingesteld.
Veiligheid Het inloggen is beveiligd met een combinatie van naam en wachtwoord. Het is mogelijk om SSL te activeren op de Umbraco omgeving.
Rapportage Umbraco biedt via de installatie van packages diverse rapportagemogelijkheden, onder andere voor het redactieproces, publicatie en status van content. Deze rapportages worden meestal in de vorm van een dashboardcontrol of takenlijst getoond.
Publicatie methode Na publicatie wordt de statische content van een pagina opgeslagen in één groot XML-bestand om connecties naar de database te minimaliseren. Door het gebruik van macro’s kan de pagina ook van dynamische inhoud worden voorzien.
Caching Alle statische content wordt opgeslagen in één groot XML-bestand en gecached in het geheugen van de server. Op deze manier kan Umbraco grote hoeveelheden verzoeken snel en efficiënt afhandelen zonder gebruik te hoeven maken van een database. Dynamische onderdelen zoals macro’s kunnen per onderdeel worden gecached. Hiervoor wordt standaard functionaliteit van .NET gebruikt.
Load balancing Door het gebruik van distributed calls kan een Umbraco omgeving over meerdere servers worden gesynchroniseerd. Deze functionaliteit is standaard aanwezig binnen Umbraco.
Templates Umbraco maakt gebruik van ASP.NET Master Pages in combinatie met XSLT om sjablonen te definiëren. De programmeertaal die hiervoor gebruikt wordt is C#.
Publicatie manager De wijze van publiceren wordt bepaald in de templates. Naast het web kan ook worden gepubliceerd naar onder andere mobiel, print, pdf, rss of xml. Het is mogelijk om bij content een publicatie- en vervaldatum op te geven.
Sessiemanager Umbraco maakt gebruik van bestaande .NET-functionaliteit voor het beheer van sessies.

Technieken en standaarden

Besturings­systeem Windows Server 2003/2008 II6/IIS7. Volledige ondersteuning voor 32-bit en 64-bit.
Browser Internet Explorer 6.0 en hoger, Mozilla Firefox 1.3 en hoger, Apple Safari 3.0 en hoger, Opera 7 en hoger en Google Chrome.
Architectuur Umbraco is gebaseerd op het Microsoft.NET platform en ondersteunt daarnaast ook Python als programmeertaal.
Databases Alle databases die SQL ondersteunen. Met ingebouwde ondersteuning voor Microsoft SQLServer 2000/2005/2008, MySQL en VistaDB.
SDK, API Umbraco heeft een publieke API en daarnaast ondersteunt het SOAP en /Base (REST) om bewerkingen uit voeren en toegang te krijgen tot de data en voor het toevoegen van extra functionaliteit.
Integratie .NET API, REST, SOAP

Investering

Licentiemodel

Umbraco kent twee varianten, namelijk de gratis en Pro variant.

De Pro-versie kent een aantal uitbreidingen zoals Courrier, Concierge en Contour en is bedoeld voor grotere en complexere sites.

De kosten voor Umbraco Pro zijn als volgt:

  • 1 website, zonder support – EUR 800

  • 1 website, met 3 maanden support – EUR 1.500

  • 1 website, met 12 maanden support – EUR 3.000
Saas/ASP Umbraco wordt door verschillende hostingpartijen aangeboden als ASP-oplossing.

Toelichting leverancier

Met meer dan 60.000 installaties wereldwijd is Umbraco een krachtig open source platform dat zich heeft bewezen en waar ook Fortune 500 bedrijven mee durven werken. Kenmerkend voor het systeem is de grote mate van gebruiksvriendelijkheid en flexibiliteit. Umbraco leent zich uitstekend voor maatwerkoplossingen. Het systeem werkt in principe met elk type database met standaardondersteuning voor MySQL, MSSQL en VistaDB.

Umbraco maakt uitsluitend gebruik van open standaarden, waaronder XML, XSLT, HTML en CSS. Umbraco zorgt voor de beste prestaties van de website in termen van heldere structuren, toegankelijkheid/webrichtlijnen, zoekmachine vindbaarheid, schaalbaarheid en integratie met bijvoorbeeld multimedia applicaties.

Voordelen voor webredacteuren:

  • rustige en gebruiksvriendelijke interface

  • geïntegreerde WYSIWYG editor (canvas) met spellingchecker

  • meertalige ondersteuning, ook in het Nederlands

  • inclusief directe integratie met Microsoft Word

Voordelen voor ontwikkelaars:

  • ondersteuning voor eigen .NET controls

  • gedocumenteerde API

  • ondersteunt elke .NET taal, zoals C# of VB.NET

  • volledige broncode beschikbaar (open source)

Voordelen voor ontwerpers:

  • geen beperkingen aan vormgeving

  • supereenvoudige template engine

  • volledige ondersteuning webstandaarden (W3C)

  • ondersteunt webrichtlijnen

Evaluatie Hartman Communicatie

Umbraco is een van de weinig open source CMS-en dat volledig is gebaseerd op .NET-technologie. Wie op zoek is naar een open source oplossing dat .NET ondersteunt heeft hier een vrij krachtige en betaalbare tool in handen.

Umbraco CMS is geschikt voor kleine tot middelgrote omgevingen. Voor middelgrote tot grote omgevingen is in een aantal gevallen de commerciële versie en de uitgebreide support aan te raden.

Schermafbeeldingen

Umbraco CMS

screenshot1-umbraco-450x350

Inline editing

Inline edit mogelijkheden door het gebruik van Umbraco Canvas.

Inline edit mogelijkheden door het gebruik van Umbraco Canvas.

Reacties

Reactieformulier

Naam
E-mail adres (wordt niet gepubliceerd)
Website
Reactie

Bestel de HartmanGIDS MobileMojo Xillio Sitecore EPiServer Kentico Q42 IPROFS SDL Tridion Xopus Waxtrapp Erik Hartman Communicatie Allesovercontentmanagement.nl

Erik Hartman Communicatie

voor al uw advies over een optimale communicatie- en informatiestrategie :: www.hartman-communicatie.nl

Alles over Content Management

de bron voor nieuws en achtergronden over online communicatie en informatiemanagement :: http://www.allesovercontentmanagement.nl

HartmanEVENT

leer alles over succesvol content management van de experts en de praktijkcases :: www.hartmanevent.nl

Web Analytics