Enterprise Content Management with TYPO3

From our point of view, TYPO3 is currently the most universal and powerful open source CMS on the market and ideally suited for content and service-oriented websites of institutions, foundations and companies.

TYPO3 is actively supported by a well-established organization and a broad developer community. Thousands of free TYPO3 extensions for all areas of application are available via the TYPO3 Extension Repository (TER) (e.g. news, calendars, picture galleries, forms, newsletters, SEO, blogs, shops, etc.). TYPO3 pursues a sustainable release management: The current TYPO3 LongTermSupport version 12 will be supported with bug fixes and security updates until April 2026.

As a Berlin based TYPO3 agency cosmoblonde has many years of TYPO3 experience with certified TYPO3 integrators in the developer team.

We are silver members of the TYPO3 Association.


TYPO3 advantages at a glance:

  • Enterprise CMS functionalities as a free open source product
  • Large developer community and agency support
  • Thousands of extensions freely available
  • Object-oriented standards
  • Wysiwyg editing
  • Manageable training effort for editors
  • Complex workflows possible
  • Multilingual and multi-client capable
  • Responsive backend for mobile content maintenance
  • Very good performance with moderate hosting requirements
  • LongTerm Support for sustainable investment planning

Our TYPO3 offer:

  • Creation of your website based on TYPO3
  • Relaunch or migration to TYPO3
  • Upgrade to TYPO3 Version 12.4 LTS
  • TYPO3 extension development (Extbase / Fluid)
  • Integrating powerful search functionality with solr or ElasticSearch
  • Editor training and manuals for TYPO3

The TYPO3 user interface

TYPO3 Seitenbearbeitung: integrierter WYSIWYG Editor
Integrierte Bildschirm-Ansicht in TYPO3 mit Simulation unterschiedlicher Screengrößen
Intelligenter Vorschaumodus: Umschalten von Entwurfs- und Liveworkspace zur schnellen Beurteilung der Änderungen
Die Medienverwaltung von TYPO3: Vorschau, Metadaten, Kategorien; Einbindung von CDNs ist möglich
TYPO3 Rechteverwaltung: gruppenbasierte Zugriffsrechte für das Anlegen, Bearbeiten und Löschen von Seiten
Workflows in TYPO3: Publishing aus dem Entwurfsmodus
Der TYPO3 Extension Manager: Installation mit einem Click - tausende Extensions sind verfügbar.
TYPO3 Reports: Freude für den Administrator - automatisierbare Übersichten über Zustand, Updates, Sicherheit des CMS

Advantages for the editorial office

The administration area of ​​TYPO3 combines a page tree-oriented approach, which clearly reflects the website structure, with content pools of dynamic content that can be specifically distributed to the pages.

This makes it easier for editors to find their way around the site and enables the content and user-friendly structuring and individualization of the pages, which with other CMS such as Wordpress becomes difficult and confusing as the content increases. At the same time, content such as news that is to be presented in different ways (teasers, lists, detail pages) can be managed centrally and clearly in pools. TYPO3 offers the editor complex functions for autonomous content maintenance with a manageable training effort.

Using a granulated rights and role structure, TYPO3 can be used to implement multi-level workflows with graduated rights (e.g. author, editor, editor-in-chief) with global access or access restricted to areas. Editors only ever see the areas, pages and content elements that they need. A WYSIWYG preview is a matter of course, as is working in so-called workspaces outside of the live view.

Contents can be faded in and out, published time-controlled and restored. Direct front-end editing is also possible.

The powerful TYPO3 media management with metadata also supports the integration of external sources such as content delivery networks for access-optimized media distribution. Images are automatically scaled to the correct size and thus offered in a bandwidth-saving manner.

Multilingual sites can be managed with TYPO3 in a page tree (each page can have several language versions) or in separate page trees.

Thanks to the TYPO3 multi-client capability, several independent sites can also be managed in a common TYPO3 instance.

For website visitors, personalized service offers with login functions can be made available very easily with the TYPO3 front-end user concept.


Administration benefits

Like other OpenSource CMS (Wordpress, Drupal, Joomla), TYPO3 runs in a classic LAMP environment (Linux, Apache, mySQL, PHP), which is available from almost all providers. The TYPO3 Extension Management can be used to update extensions directly from the CMS - a direct update of the TYPO3 core from the administration backend is also possible. Alternatively, a command line-based automation of installation and updates can be implemented using the Composer tool which is required since TYPO3 12. System cleanups, status reports, link validations, etc. can be carried out using automated tasks and automatic notifications can be generated if problems should arise. The service effort required is therefore within manageable limits.

The TYPO3 caching framework supports the high-performance delivery of the websites. With the help of further optimizations of the web server (Apache or Nginx), very good performance values ​​can also be achieved in smaller hosting environments.

TYPO3 pursues a long-term support strategy and thus guarantees updates and support for many years. Larger version jumps, e.g. between versions 10.4, 11.5 and 12.4, can be implemented relatively easily using the upgrade wizard and compatibility modes, but require careful planning, especially with regard to the extensions used.


Programming benefits

Since version 6, TYPO3 has been completely object-oriented based on PHP. Since TYPO 12 PHP >= 8.1 is required. The design pattern MVC (Model / View / Controller), which is widely used as a programming paradigm and is familiar to almost every programmer, is used. The business logic, control and design of the website are completely separated from each other, which facilitates teamwork in development. The object-oriented framework for TYPO3 programming is called Extbase, the template language Fluid. In addition, there is a configuration layer in TYPO3 that is implemented using Typoscript. With the help of the TYPO3 Extension Builder, the basic model of an extension can be visually configured in just a few steps.

The use of clear MVC programming standards ensures that TYPO3 custom developments do not lead to obscure spaghetti code. For the customer this means, in return, that the decision for TYPO3 cannot lead to a vendor lock-in through proprietary code.

With ddev and Composer a local TYPO3 development environment can be set up within minutes.

Selected TYPO3 projects from cosmoblonde

Your contact person:

Frank Wulf

Technology | Consulting

Projects
News