TYPO3 - Content Management System

TYPO3 is a powerful open source, enterprise-class CMS Platform, designed specifically with the needs of both enterprise and corporate clients in mind. 

Whilst many CMS platforms started life as blogs, DAMs, portals, online communities or e-commerce platforms, TYPO3 was designed specifically as a Website Content Management Platform (WCMS). The result is a CMS which offers a powerful and mature website publishing environment, that provides un-rivaled levels of flexibility and scalability.

With over 230,000 active sites currently running TYPO3, this is one of the most prolific and well used CMS platforms in its class.

Key Facts about TYPO3

  • Robust set of enterprise features 
  • Open source license 
  • LAMP based architecture (Linux, Apache, MYSQL, PHP)
  • Active develop community 
  • Large library of Extensions
  • Future proof architecture

Benefits of open source

Historically enterprise and corporates veered away from open source solutions, opting for the safety of commercial products. Open source is however now a fully accepted part of the enterprise IT infrastructure due to the many benefits - access to code, active develop community and the significant cost savings offered.

Selecting a CMS platform

When comparing content management platforms against your feature list, most CMS platforms should fair well, however this is only half the story, as the devil is really in the detail  - here we really need to focus on how well the features/functions are implemented....this is where TYPO3 really stands out from its contemporaries.

Features which make TYPO3 stand out

  • Hierarchical content metaphor

    Many open source CMS's such as Drupal and Joomla started as blogging/social media platforms, resulting in convoluted publishing process for managing more hierarchical website content and pages.

    TYPO3 was designed from the ground level up as a web focused content management system, with powerful hierarchical content structures. Content is organised using a familiar site tree metaphor making it very easy to find and organise content - even across multiple websites

  • Flexible paragraph-based layouts

    Most CMS platforms provide template-based layouts, requiring different templates for each different layout - these additional templates often need to be provided by the website’s developers as this task is beyond most editor’s skill sets.

    TYPO3 offers a much more powerful and flexible approach, that allows users to build page layouts as they edit / manage their content, ultimately providing a much more flexible approach than standard template based CMS platforms.

  • Drag and drop editing of content and pages

    Whilst TYPO3 provides a number of different editing interfaces, one of the most useful editing features is the drag and drop functionality, which allows editors to quickly rearrange the site structure / content, by dragging and dropping pages and content - this provides editors with a more intuitive and flexible approach to managing their content, ultimately helping to improve the end result.

  • Extension/Plug in architecture

    TYPO3’s powerful extension architecture sets it apart from other CMS platforms, allowing you to:

    a) as with other CMS platforms, create extensions and plugins to extend functionality
    b) more uniquely to create extensions to the core CMS application, ensuring behaviours can be modified/extended without compromising future upgradability

    With over 20,000 extensions available, the TYPO3 provides a wide array of extensions and plug-ins to cater for almost any need - including: Blogs, Polls, SOLR search, Social integration, Newsfeeds, Video integration and many, many more.

  • Staging and workflow

    Whilst most CMS platforms offer some basic staging capabilities allowing you to work on a draft version of a page, enterprise customers require a much more powerful workflow.

    TYPO3‘s workspaces, provides a very mature and robust set of staging/workflow capabilities allowing editors to work on multiple draft versions of the website, providing draft links to senior team members who can preview and approve the content, ultimately enabling content to be published through different workspaces into the live production website.

    Most impressive is TYPO3’s ability to manage situations where only part of a workspace is approved, automatically managing what get published to the live environment and what does not, whilst also managing links.

  • Version control and history

    Version control is an essential aspect of any enterprise class CMS allowing you to roll back to earlier versions of content, tracking who made changes and updates.

    Typo3 tracks every single element within the site (not just pages as in many CMS solutions), ensuring you have a full historic audit of pages, media and content on a user by user basis.

  • Multi-Lingual support

    TYPO3 provides robust multi-lingual capabilities, allowing for both parity and non parity approaches to multi-lingual websites.

    One of our favorite capabilities is TYPO3’s ability to bulk export / import xml content to and from translation agencies, dramatically speeding up the translation process

  • Multi-site management

    TYPO3 makes managing multiple website under a single install incredibly easy.

    Each site can be given different levels of user access - so different site owners can only see and edit their own site - whilst administrators can see all sites in the same environment

  • Enterprise Authentication / integration

    Of utmost importance to enterprise/corporate clients is security, authentication and permissions.

    TYPO3 offers a granular permission system and can either run in a stand-alone mode, or it can authenticate against LDAP, Active directory or custom external services, ensuring you can integrate TYPO3 into your existing infrastructure.

TYPO3 compared to other solutions

After careful evaluation of most CMS’s available, we concluded that TYPO3 is the best general purpose CMS platform for clients who need a fully featured CMS, out performing the other open source alternatives which struggle to offer the true enterprise capabilities expected in the corporate world. TYPO3 also out classes most of the commercial options in terms of functionality, whilst adding the benefits of an active developer community and the low cost of ownership of an open source platform.

Below is a top level summary of the key CMS platforms:

 

TYPO3

Pros

 

  • Open Source code base
  • Free license
  • Active developer community
  • Logical & intuitive back-office/admin interface
  • Good general purpose WCMS designed to cater to wide range of website requirements.
  • Large library of extensions / plug-ins
  • Mature and robust framework
  • Enterprise class CMS functionality built into the core architecture.
  • Open Source code base
  • Free license
  • One of the most popular CMS platforms
  • Easy to set up and configure - little technical knowledge required
  • Attractive back-office/admin interface
  • Large library of extensions / plug-ins
  • Open Source code base
  • Free license
  • A very popular CMS platform
  • Designed as a social platform, with lots of out of the box functionality
  • Easy to set up and configure - little technical knowledge required
  • Front end editing metaphor is very simple to use
  • Large library of extensions / plug-ins
  • Large amount of traction in the market place - very popular platform
  • Open Source code base
  • Free license
  • With over 4.5 million websites running WordPress, this is easily the most popular CMS.
  • Very simple to set up and configure.
  • Strong blogging capabilities which allows for simple site management as well.
  • Many off-the-shelf themes and templates to buy/download.
  • Easy to hack / extend.
  • Mature and complete feature set
  • Designed as a dedicated WCMS
  • Designed with enterprise clients in mind
  • Recently purchased by Adobe

Cons

  • Steep learning curve for developers as framework is complex.
  • Not well known within design community - considered too difficult.
  • Lack of brand recognition despite running over 230,000 website
  • Development of Version 2 is progressing very slowly.
  • Potential issues within developer community - already forked from Mambo a number of years ago. 
  • Convoluted publishing metaphor - looks nice, but not well though out.
  • Lacks core features expected by enterprise / corporates.
  • Very focused on Social projects, which require front end interaction, but not as suitable for more complex corporate projects.
  • Front end editing metaphor is not as appropriate for managing more complex data structures.
  • Lacks features and structures required by enterprise/corporate clients.
  • Architecturally very simple, lacking more complex structures.
  • Lack of enterprise features / functions such as staging, work flow, etc
  • Not designed for complex projects.
  • Prohibitively expensive license.
  • Small number of active sites running Communique
  • Very few developers have experience of Communique - not developer community
  • Lacks library of pre-mad extensions

Summary

A very powerful WCMS platform, which is one of the few enterprise ready open source solutions, catering to most website requirements.

Whilst TYPO3 lacks market recognition in UK, US and Southern Europe, this is one of the most actively used WCMS platforms with over 230,000 active sites running it.

Suitable for more complex projects which require a full set of CMS functionality, however an experienced agency is required.

Joomla is one of the most popular popular CMS platforms, especially with designers and design agencies who lack the more in-depth development capability.

Good for simple projects, blogs and news sites, but does not provide the level of functionality required by enterprise.

Ideal for a non-techie who wants to set up a simple website or blog.

  • Drupal is a very popular CMS platform, which has an incredible amount of traction and brand recognition.
  • Very easy to set up and configure.
  • Management interface is not suitable for corporate website structures/requirements. 
  • The ideal choice for social platform projects with blogging, forums, comment management etc, but not such a good choice for more generic corporate website requirements.
  • Word Press is a very simple, but also capable CMS, allowing novices to build and run their own mini-websites.
  • Word press can also be suitable for corporates and larger clients who want to run a blog separate to their main website, however Word Press is not suitable for running any larger websites.

 

 

  • A very powerful CMS platform, offering enterprise level functionality.
  • Cost of developer, and production licenses is high. 
  • The TCO is magnified by the rarity (and cost) of experienced Communique developers.
  • Suitable if you really need to buy into the commercial platform and have the budgets to match this, however most clients will find the the TCO hard to justify.
  • In our view, the best Commercial CMS platform