TYPO3 CMS

TYPO3 Entwicklung & Integrationen

Individuelle Umsetzung – so, dass Ihr System langfristig wartbar bleibt.

Sauber
Kein Spaghetti-Code
Updatefähig
Auch in 3 Jahren noch wartbar
Composer
Moderner Workflow
Staging
Test vor jedem Release

Entwicklung, die nicht zur Last wird

Viele TYPO3-Projekte scheitern nicht an der initialen Umsetzung, sondern daran, dass sie nach zwei Jahren nicht mehr wartbar sind: Extensions ohne Nachfolger, Templates mit Inline-CSS, Integrationen ohne Dokumentation. Wir entwickeln anders.

Unser Ansatz: Jede Zeile Code, die wir schreiben, muss in zwei Jahren noch verständlich sein – von uns oder von jemandem, der das Projekt übernimmt. Das bedeutet klare Extension-Strukturen, saubere Composer-Abhängigkeiten und ein Sitepackage, das als Grundlage für spätere Upgrades trägt.

Illustration: Webentwicklung – Code-Editor und Kran, der Bausteine zu einer Website stapelt

Leistungen im Überblick

Von der Template-Umsetzung bis zur Systemintegration – diese Bausteine decken den typischen Entwicklungsbedarf ab.

Templates & Sitepackage

Wir entwickeln strukturierte Sitepackages auf Basis Ihres Designs – mit klarer Trennung von Layout, Content-Elementen und Konfiguration. Redakteure bekommen handhabbare Bausteine, Entwickler eine saubere Basis.

Fluid TemplatesContent-ElementeTypoScript-Struktur

Performance & Core Web Vitals

Wir analysieren Ladezeiten, Render-Blocking-Ressourcen und Bildoptimierung – und setzen Maßnahmen um, die messbar wirken: LCP, CLS und INP verbessern sich ohne Designkompromisse.

LCP / CLS / INPBild-OptimierungAsset-Pipeline

Extensions & Custom Features

Individuelle Anforderungen werden als saubere Extensions umgesetzt – mit klarer Trennung zur Core-Logik, um Upgrades nicht zu blockieren. Bestehende Extensions refaktorieren wir auf Upgradefähigkeit.

Extension-EntwicklungRefactoringUpgrade-Kompatibilität

API- & Systemintegrationen

Wir binden externe Systeme sauber an: ERP, CRM, Suche, Formulare, SSO – mit klar definierten Schnittstellen und Fehlerbehandlung, die auch unter Last funktioniert.

REST / GraphQLSSO / LDAPMiddleware-Schicht

Barrierefreiheit & BITV

Öffentliche Stellen und viele Unternehmenswebsites unterliegen Anforderungen aus BITV 2.0 / WCAG 2.1. Wir prüfen und verbessern semantische Struktur, Tastaturbedienbarkeit und Kontrastwerte.

WCAG 2.1 / BITV 2.0Screenreader-TestsKeyboard-Navigation

Technische Qualitätssicherung

Code-Reviews, Staging-Prozesse und nachvollziehbare Release-Pipelines sind kein Luxus, sondern Voraussetzung für verlässliche Releases. Wir etablieren diese Strukturen, wenn sie fehlen.

Code-ReviewsCI/CD-PipelineRelease-Prozess

Typische Projektsituationen

Entwicklungsprojekte kommen selten ohne Vorgeschichte. Wir sind es gewohnt, in bestehende Systeme einzusteigen – und sie dort weiterzuentwickeln, wo das letzte Team aufgehört hat.

Relaunch auf aktuelle TYPO3-Version

  • Bestandsaufnahme: Extensions, PHP-Version, Sitepackage-Zustand
  • Upgrade-Pfad planen – welche Extensions müssen ersetzt werden?
  • Template-Neuentwicklung mit modernem Sitepackage
  • Migration von Inhalten und Redakteurstraining
  • Abnahme auf Staging – erst dann Release

Extension-Modernisierung

  • Audit der bestehenden Extension-Landschaft
  • Identifikation ungepflegter oder inkompatibler Extensions
  • Refactoring oder Neuentwicklung als Composer-Package
  • Saubere Trennung von Business-Logik und Rendering
  • Dokumentation für nachfolgende Entwickler

Schnittstellen & Integrationen

  • Anforderungsaufnahme und Schnittstellendesign
  • Anbindung via REST, SOAP oder proprietäre API
  • Fehlerbehandlung, Logging und Monitoring
  • Staging-Tests mit Live-Daten-Spiegeln
  • Übergabe und Betriebsdokumentation

Unser Entwicklungsprinzip

Vier Grundsätze, die wir konsequent einhalten – unabhängig von Projektgröße oder Zeitdruck.

Composer-first

Kein manuelles Dateikopieren, keine FTP-Uploads. Alle Extensions und Abhängigkeiten werden über Composer verwaltet – reproduzierbar, versioniert und deploybar.

Staging vor Production

Jede Änderung – ob Hotfix oder Feature – wird zuerst auf Staging geprüft. Kein Release ohne explizite Freigabe. Das ist keine Bürokratie, sondern Qualitätssicherung.

Dokumentation als Lieferobjekt

Jedes Projekt endet mit einer Übergabedokumentation: Extension-Übersicht, Deployment-Prozess, bekannte Sonderfälle. Damit das nächste Team nicht bei null anfängt.

Upgradefähigkeit als Ziel

Wir entwickeln nicht für das aktuelle TYPO3-Release, sondern so, dass der Weg zur nächsten Majorversion offen bleibt. Das schließt Extension-Auswahl, TypoScript-Struktur und Templateorganisation ein.

Warum Netpage?

TYPO3-Fokus, keine Generalisten

Wir entwickeln TYPO3 – nicht beliebige CMS-Projekte. Das bedeutet tiefes Verständnis für Extension-Architektur, Fluid-Templates und den Composer-Workflow – ohne Lernkurve auf Ihr Budget.

Einsteigen ohne Reibung

Wir arbeiten uns in bestehende Projekte ein – auch wenn die Dokumentation fehlt oder der Code nicht nach Lehrbuch ist. Ohne Dramatik, ohne Fingerzeig, mit klarem Fokus auf das Machbare.

Übergabe inklusive

Kein Lock-in. Wenn Sie das Projekt intern übernehmen oder mit einem anderen Dienstleister weiterarbeiten, übergeben wir strukturiert: Dokumentation, Composer-Setup, Deployment-Anleitung.

Häufige Fragen zur TYPO3-Entwicklung

Übernehmen Sie auch bestehende TYPO3-Projekte zur Weiterentwicklung?

Ja. Netpage steigt regelmäßig in bestehende Systeme ein – auch wenn Dokumentation fehlt oder der Code nicht nach Lehrbuch ist. Am Anfang steht eine Bestandsaufnahme von Extensions, PHP-Version und Sitepackage-Zustand; danach wird dort weiterentwickelt, wo das letzte Team aufgehört hat.

Was ist ein Sitepackage in TYPO3 und warum ist es wichtig?

Ein Sitepackage bündelt Templates, Content-Elemente und Konfiguration einer TYPO3-Website in einer strukturierten Extension. Die klare Trennung von Layout, Inhalt und Konfiguration gibt Redakteuren handhabbare Bausteine – und trägt als saubere Grundlage für spätere Upgrades.

Lassen sich externe Systeme wie ERP oder CRM an TYPO3 anbinden?

Ja. TYPO3 lässt sich über REST-, GraphQL- oder proprietäre APIs mit ERP, CRM, Suchdiensten, Formularlösungen und Single Sign-on (SSO/LDAP) verbinden. Wichtig sind klar definierte Schnittstellen sowie Fehlerbehandlung, Logging und Monitoring, damit die Integration auch unter Last zuverlässig funktioniert.

Muss eine TYPO3-Website barrierefrei sein?

Öffentliche Stellen sind über die BITV 2.0 dazu verpflichtet, und auch viele Unternehmenswebsites unterliegen Anforderungen nach WCAG 2.1. Geprüft und verbessert werden vor allem semantische Struktur, Tastaturbedienbarkeit, Kontrastwerte und Screenreader-Tauglichkeit.

Entwicklungsprojekt besprechen

Wir schauen gemeinsam auf Ihre Anforderungen und priorisieren Features in eine umsetzbare Roadmap – inkl. Aufwand, Risiken und Upgradeplanung.