Firian
Vom v12-Risiko zum v13 LTS — ohne dass die Besucher etwas merken.
Für den B2B-Brandschutz-Anbieter Firian haben wir das Corporate-Portal von TYPO3 v12 auf v13 LTS gehoben — inklusive automatischer Migration von 1.169 Inhaltselementen, einer neu entwickelten Downloads-Sektion und einer GitHub-Actions-Pipeline. Das Frontend für die Besucher blieb dabei sichtbar unverändert. Ende August 2026 folgte der Umzug auf unsere Infrastruktur: fly.io in Frankfurt, Cloudflare davor, Staging, Backups und Monitoring inklusive.
automatisch migriert
angehoben
(vorher 69)
(vorher 73)

Ein Portal vor zwei gleichzeitigen End-of-Lifes.
Firian betreibt unter www.firian.com das mehrsprachige Corporate-Portal des Markendachs für ABBS, MULTIMON und TBS — also die Sichtbarkeit des gesamten Konzerns im B2B-Brandschutz. Das Portal lief auf TYPO3 v12, ursprünglich von einer anderen Agentur aufgesetzt.
Im Frühjahr 2026 trafen zwei End-of-Lifes aufeinander: Der kostenlose LTS-Support für TYPO3 v12 lief im April 2026 aus, und gleichzeitig wurde Gridelements — die zentrale Layout-Extension mit 1.169 Inhaltselementen — End-of-Life und nicht mehr v13-fähig. Ohne Upgrade drohten fehlender Security-Support, steigende Kompatibilitätsrisiken und ein Layout-System, das schlicht nicht mehr existieren würde. Manuelle Nachpflege der über 1.000 Elemente war ausgeschlossen.
Engineering, das man nicht sieht — und genau deshalb gut ist.
Wir haben den Upgrade-Pfad so geplant, dass das Frontend für Besucher visuell unverändert bleibt, intern aber alles auf modernen Stand kommt. Inklusive Pipeline, damit der Kunde künftig Releases versionierter und sicherer einspielen kann.
Analyse & Risikoabschätzung
Server-Readiness geprüft (PHP, MariaDB, Limits), Gridelements-Volumen und Custom-Extension-Risiken inventarisiert, Umsetzungsplan und Briefing erstellt. Bevor irgendetwas angefasst wurde, war klar, was es kostet und wo die Stolpersteine liegen.
Core-Upgrade & Extension-Refactoring
TYPO3 Core und Standard-Extensions (u. a. Mask 9, News, VHS, Maps) per Composer auf v13.4 gehoben. Die vom Vorgänger geerbten Custom Extensions auf PHP 8.2 mit Strict-Typing und v13-APIs umgestellt — TCA-Bereinigung, Fluid-Namespaces, API-Fixes.
Gridelements → b13/container Datenmigration
Vier neue Container-Typen mit identischem HTML-Markup angelegt. Ein SQL-Migrationsskript überträgt 1.625 Datensätze und 2.800 Parent-Child-Referenzen automatisch — die Reihenfolge ist kritisch, damit der DB-Analyzer keine noch benötigten Felder löscht.
Staging, CI/CD & visueller Abgleich
Lokale Entwicklung mit DDEV und Prod-DB-Dump. GitHub Actions deployt Pushes auf main automatisch nach Staging, Live-Deploys laufen mit manueller Bestätigung. Vor dem Go-Live: Screenshot-Vergleich Staging vs. Live auf zehn Hauptseiten — Abweichungen blieben im pixelgenauen Toleranzbereich.
Go-Live & Post-Live-Stabilisierung
Go-Live mit DB-Backup, Wartungsmodus, Migrations-Skript und indexed_search-Reset. Direkt danach: HTTPS-Erzwingung, www-Redirect, Cookiebot-Consent-Fix, fehlende Sprachdateien — die kleinen Dinge, die nach jedem Upgrade auftauchen.
Engineering-Scope dataso
- TYPO3 v12 → v13 LTS Core-Upgrade
- 1.169 Inhaltselemente automatisch auf b13/container migriert
- Custom Extensions auf PHP 8.2 & v13-APIs refactoriert
- firiandownloads — die Downloads-Sektion komplett neu entwickelt
- GitHub-Actions-Pipeline für Staging- und Live-Deploys
- Visual Regression Testing über zehn Hauptseiten
- Post-Live-Stabilisierung (HTTPS, Consent, Sprachfixes)
Was bereits bestand
- Design und Frontend-Template aus dem Bestand
- Redaktionelle Inhalte und Seitenstruktur
- Bestehende Custom Extensions der Vorgänger-Agentur (refactoriert, nicht neu gebaut)
- Hosting zunächst beim bestehenden Provider (United Domains) — seit 31.08.2026 auf dataso-Infrastruktur, siehe Serverumzug
- Drittsysteme: Cookiebot, GA4, Personio
Was Besucher sehen — und was wir wirklich gebaut haben.
Die meisten Seiten von firian.com sehen heute aus wie vorher. Genau das ist der Punkt. Eine Sektion ist sichtbar von uns: die Downloads.
Frontend bleibt — das ist Absicht.
Das Markenbild der Firian-Familie war bereits etabliert: kräftiges Marineblau, klare Sans-Serif, dokumentarische Fotografie aus dem Anlagenbau. Unser Job war nicht, das neu zu erfinden, sondern es darunter so abzustützen, dass es die nächsten Jahre stabil weiterläuft. Ein gutes Upgrade ist ein Upgrade, das niemand bemerkt.
- Header, Navigation, Hero, Module: visuell unverändert
- Bestehende redaktionelle Inhalte nahtlos übernommen
- Mehrsprachigkeit (DE · EN · PL) technisch erhalten

Die Downloads-Sektion — komplett von uns.
Eine eigene TYPO3-Extension firiandownloads für die zentrale Dokumenten-Bibliothek der Firian-Gruppe. Zertifikate, Anerkennungen, Datenblätter — filterbar nach Gesellschaft (Firian Industrieanlagen, Firian Polska, MULTIMON Hrvatska …), Typ und Sprache, durchsuchbar, paginiert, mit klaren DE/EN-Sprach-Tags pro Datei.
- Drei kombinierte Filter für Gesellschaft, Typ, Sprache
- Volltextsuche und sortierbare Spalten
- Sprach-Badges pro Datei (DE / EN) auf jeder Zeile
- Saubere Paginierung bei über 60 Dokumenten

Vom Shared Hosting auf dataso-Infrastruktur.
Nach dem Upgrade lief firian.com weiter auf dem Shared Hosting von United Domains. Vom 6. bis 31. August 2026 haben wir die Installation auf unsere Betriebsumgebung umgezogen: TYPO3 als Container auf fly.io in Frankfurt, Cloudflare für DNS, TLS und Schutz davor, die Datenbank von MariaDB auf Managed PostgreSQL, Produktion und Staging vollständig getrennt. Der Cutover war die Umstellung der Nameserver am 31. August 2026, früh am Morgen und mit rund zwölf Minuten Unterbrechung im geplanten Umstellungsfenster.
Mit dem Umzug kam, was im Shared Hosting fehlte: Deploys als Container-Release mit Statusprüfung statt git pull per SSH auf dem Webspace, tägliche verschlüsselte Backups zusätzlich zur Point-in-Time-Recovery der Datenbank — mit geprobtem Restore —, Fehler-Tracking, eine Web Application Firewall und Sicherheits-Header. Danach haben wir im Rahmen der Wartung die Befunde aus Lighthouse abgearbeitet: Komprimierung, Caching, Favicon, Alternativtexte, Schriften-Laden, Sicherheits-Update des TYPO3-Core.
Die Ergebnisse unten wurden allein durch die neue Infrastruktur und Anpassungen erreicht, die in unserer Wartung enthalten sind — ohne Redesign und ohne gesondert beauftragte Optimierungspakete.
vorher 69
vorher 89
vorher 73
vorher 77
Lighthouse, Startseite www.firian.com, Desktop, jeweils drei Durchläufe im Browser. Vorher: auf dem bisherigen Hosting vor dem Umzug. Nachher: gemessen am 08.09.2026, Median der drei Läufe.
Shared Hosting
- git pull per SSH auf dem Webspace, ohne Rollback
- MariaDB beim Hoster, Backups ohne geprobten Restore
- DNS beim Registrar, kein CDN vorgeschaltet
- Lighthouse: Performance 69, Best Practices 73
fly.io Frankfurt + Cloudflare
- Container-Deploys über GitHub Actions, Staging zuerst
- Managed PostgreSQL, tägliche verschlüsselte Backups
- Cloudflare mit TLS Full (strict) und WAF
- Uptime-Monitoring mit Statusseite, Fehler-Tracking
- Lighthouse: Performance 95, Best Practices 100
Stabil bis 2028 — und kontrolliert weiter ausbaubar.
Firian läuft heute auf TYPO3 v13 LTS mit Container-System, refactorierten Extensions und einer Deploy-Pipeline, die jedes Release nachvollziehbar macht — betrieben auf dataso-Infrastruktur in Frankfurt. Redakteure arbeiten weiter mit gleichwertigen Layout-Typen, die bestehenden Inhalte wurden 1:1 übernommen. Kein einziges der 1.169 Inhaltselemente musste manuell angefasst werden.
v12 vor dem Ablaufdatum
- TYPO3 v12 ohne Security-Support ab April 2026
- 1.169 Elemente in einer EOL-Extension
- Custom Extensions nicht v13-fähig
- Deploys manuell, ohne Audit-Trail
- Shared Hosting ohne vorgeschaltetes CDN
- Steigende Kompatibilitätsrisiken mit PHP
v13 LTS, automatisiert deployed
- TYPO3 v13 LTS — Security-Support bis 2028
- Alle Inhalte auf moderner Container-Basis
- Refactored Extensions, PHP 8.2 Strict-Typing
- Versionierte CI/CD-Pipeline mit Bestätigungs-Gate
- Neue Downloads-Sektion produktiv im Einsatz
- Betrieb auf fly.io Frankfurt hinter Cloudflare
automatisch migriert
bis mindestens
DE · EN · PL
mit Live-Gate
Die Site läuft heute öffentlich unter www.firian.com, gehostet und gewartet von dataso. Die Partnerschaft mit dem Kunden läuft weiter — laufende Pflege, Sicherheits-Updates und kleinere Erweiterungen werden über dieselbe Pipeline gefahren, jeden Monat mit Wartungsbericht.
Steht Ihre Vorgänger-Agentur nicht mehr zur Verfügung?
Buchen Sie den kostenlosen Potenzial-Check. 30 Minuten, in denen wir ehrlich einordnen, ob Ihr System gepflegt, modernisiert oder neu aufgesetzt werden sollte — und in welcher Reihenfolge das Sinn ergibt.