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.

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.

Entwicklungsprojekt besprechen

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