| 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 |
| Implementatiepartners | 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 begonnen 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. |
| 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 |
|
| Editor | Standaard is RTEhtmlarea aanwezig als een systeemextensie 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, lettergrootte, -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. |
| 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. |
| Groepenstructuur en sitenavigatie | De navigatiestructuur is aan te passen. Er kunnen meerdere navigatiestructuren worden gedefinieerd die afwijken van de structuur in het CMS. Er kunnen ook contextafhankelijke navigatiestructuren worden opgenomen. |
| 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 gelokaliseerde element aangegeven welke delen er aangepast 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 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. |
| Besturingssysteem | 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. |
| Licentiemodel | GNU/GPL |
|---|
TYPO3 onderscheidt zich voornamelijk door deongekend grote functionaliteit, 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.