Hartman Gids

TYPO3

Bedrijfsgegevens

Naam TYPO3 Association
Jaar van oprichting 2004
Website http://association.typo3.org en http://typo3.com
Oorsprong bedrijf Denemarken
Grootte organisatie 20.000 ontwikkelaars wereldwijd en in de community
Aantal klanten Meer dan 200.000
Implementatie­partners AlterNET: Ric van Westhreenen, +31 78 6351200, www.alternet.nl.Netcreators: Sander Vogels, +31 26 4421950, www.netcreators.nl.
Positionering In 1998 is onder leiding van Kasper Skårhøj be­gonnen met het ontwikkelen van het content management product. De code is snel verder ontwikkeld door deze onder open source voorwaarden te publiceren. In november 2004 heeft een aantal mensen van de TYPO3-community, waaronder Skårhøj en andere oudgedienden, de TYPO3 Association opgericht. De TYPO3 Association heeft als doel om core development te ondersteunen en transparantie en efficiëntie van het TYPO3-project te bevorderen.

 

Productgegevens

Naam TYPO3
Versie en release 4.2.6
Aantal installaties 200.000 wereldwijd waarvan 20.000 in de Benelux
Type product Open source
Beschrijving Met TYPO3 kunnen op eenvoudige wijze websites, portals, communities, intra- extra en internetsites worden gerealiseerd. TYPO3 heeft dan 3.500 modules waarmee de standaard-functionaliteit kan worden uitgebreid. TYPO3 heeft een actieve community van 20.000 ontwikkelaars.
Roadmap 2009 Er wordt op dit moment gewerkt aan de ontwikkeling van TYPO3 versie 5. Deze versie is een complete rewrite en is gebaseerd op FLOW3. FLOW3 is een PHP-framework dat van de grond af opnieuw wordt gebouwd. FLOW3 introduceert nieuwe zoals Domain-Driven Design, Dependency Injection en Aspect-georiënteerd programmeren. FLOW3 is bedoeld voor grote en meer complexe projecten, maar kan ook voor kleinere projecten worden ingezet. Voor meer informatie: http://typo3.org/development/roadmap.
Referenties

 

Redactieomgeving

Editor Standaard is RTEhtmlarea aanwezig als een systeem­extensie van TYPO3 voor het schrijven van (X)HTML. Andere editors zijn te integreren.
Validatie en preview De content kan voor publicatie worden bekeken. Er is spellingscontrole aanwezig.
Eigenschappen editor De volgende features worden ondersteund: tabellen, opsommingen, definition lists, knip en plak, letter­grootte, -type en -kleur, uitlijning, afkortingen, acroniemen, code opschonen en diverse opmaakkeuzes.
Importeren van content Het importeren van content gebeurt via database-import en CSV-import.
Integreren met andere applicaties Er zijn diverse integraties met bijvoorbeeld SugarCRM, PHPBB, Exact, AccountView om er enkele te noemen. De integratie gebeurt met de API of via XML.

 

Contentbeheer

Detailniveau van content Content wordt beheerd op het niveau van een paragraaf, afhankelijk van hoe de content in contentelementen is ondergebracht.
Metadata TYPO3 ondersteunt standaard Dublin Core. Eigen velden kunnen worden toegevoegd door het maken van een extensie.
Groepen­structuur en sitenavigatie De navigatiestructuur is aan te passen. Er kunnen meer­dere navigatiestructuren worden gedefinieerd die af­wijken van de structuur in het CMS. Er kunnen ook contextafhankelijke navigatiestructuren worden opge­nomen.
Taxonomie Een taxonomie kan worden gemaakt door het toevoegen van records aan de database.
Koppelen van content Door de content onderling te refereren kan het worden gekoppeld.
Kopiëren en hergebruik Hergebruik wordt ondersteund door middel van referenties. Als hiervoor een zogenaamde workspace is ingericht, is mogelijk bij bewerkingen een notificatie te krijgen. Derivaten kunnen alleen als kopie worden opgesteld, waardoor ze de oorspronkelijke referentie verliezen.
Versiebeheer Versiebeheer kan op content elementniveau worden toegepast. Als er met de workspaces module wordt gewerkt, kunnen gedeeltes van een paginastructuur in versie worden genomen.
Zoeken In alle contentitems kan worden gezocht. Tot in detail kan een query worden aangemaakt waarmee de backend kan worden doorzocht. De zoekmachine kan van een eigen woordenlijst worden voorzien.
Lokalisatie Lokalisatie wordt ondersteund. Dit gebeurt door een nieuwe taal op te geven waarna de taal als een laag over de standaardtaal aanwezig is. De nieuwe taal krijgt dezelfde velden als gedefinieerd in de standaardtaal. Wanneer de bron wordt aangepast, wordt in het ge­lokaliseerde element aangegeven welke delen er aan­gepast zijn.
Personalisatie Personalisatie wordt ondersteund.
Workflow TYPO3 bevat een workflow-module die via een formulier deels zelf kan worden aangepast. Via een verkenner worden elementen gekozen en aan groepen toe-gewezen om ze vervolgens in de workflow op te nemen. Een alternatieve manier is om een gedeelte van de structuur in het systeem op te nemen in een ‘workspace’ die gereed kan worden gezet voor bewerking. De elementen, pagina’s of hele takken kunnen allemaal publicatiefases doorlopen voordat de publicatie daadwerkelijk plaatsvindt.
Controleren van content Er zijn verschillende publicatiestappen in te richten waarbij in elke stap een gebruiker(groep) een notificatie per email ontvangt met een link naar de te controleren content. De aangepaste content wordt gemarkeerd.
Rapportage en notificatie Standaard kunnen statusveranderingen per RSS worden gevolgd. De logbestanden zijn te exporteren naar CSV.

 

Publicatie

Publicatie methode De webpagina’s worden van tevoren samengesteld.
Caching Dynamische content wordt op het moment van genereren direct weer in cache opgeslagen. Dit is indien gewenst per pagina in te stellen.
Templates Templates worden gedefinieerd in XML of in Typoscript (een eigen declaratieve taal).
Publicatie manager De publicatie-interface kan content vanuit mappen en categorieën halen en delen van de website kunnen in kladversie worden gezet. Redacteuren kunnen hier tot de publicatiedatum onbeperkt aan werken. De publicatie- en vervaldatum zijn in te stellen, evenals de archivering na de vervaldatum.

 

Technieken en standaarden

Besturings­systeem Linux, MacOS, UNIX, Windows 2000, Windows 2003, Windows NT.
Architectuur Op basis van PHP.
API TYPO3 ondersteunt verschillende API’s. De bekendste is de API voor extensies waarmee plug-ins en modules kunnen worden gemaakt die de functionaliteit van TYPO3 uitbreiden met behoud van compatibiliteit bij het upgraden van het systeem. Via de TYPO3 Configuration Array kunnen waardes in de database worden overschreven, aangepast en aangevuld.

 

Investering

Licentiemodel GNU/GPL

 

Toelichting leverancier

TYPO3 onderscheidt zich voornamelijk door deongekend grote func­tionaliteit, robuustheid, flexibiliteit vanhet ontwikkelplatform en de modulaire opbouw van componenten dieopnieuw te gebruiken en te combineren zijn.

Het content management systeem is geheel gebaseerdop open source technologieën waardoor er volledige vrijheid isvoor ontwikkelaars om het systeem of componenten aan te passen of uitte breiden. Maar dit is in de praktijk zelden in een hoge mate nodig,aangezien er al zeer veel is ontwikkeld en gepubliceerd door anderenen dat kan eenvoudig opnieuw worden gebruikt. De meer dan 3.500gepubliceerde extensies bevatten alle standaard web 1.0 en web 2.0componenten, van fora en formulier-generatoren tot blogs, wiki’s enwebservices. Er zijn extensies om andere databases te ontsluiten enkoppelingen te maken met ERP en CRM pakketten zoals SAP, Navision enSugar CRM. Er is een uitgebreid Digital Asset Management systeemwaarmee online documenten, afbeeldingen en audio en video kunnenworden beheerd en gepubliceerd. Er kunnen meerdere zoekmachinesworden ingevoegd.

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