Vesterling.com mit schlankem Code auf TYPO3 LTS

Vesterling.com mit schlankem Code auf TYPO3 LTS

Im Zuge des TYPO3-Updates der Website auf die Version 6.2 mit Long Term Support nutzt in2code die Gelegenheit zur umfangreichen Verbesserung der Code-Qualität.

Vesterling ist eine der führenden Personalberatungen für Technologie-Positionen im deutschen Sprachraum. Seit über 20 Jahren unterstützt Vesterling Kunden in den Bereichen Personalbeschaffung (Recruiting), Executive Search, HR Prozessmanagement, Interim Management, Unternehmensnachfolge und Outplacement. Weltweit zählen über 2.000 Unternehmen auf Vesterling und schätzen besonders die Qualität der Dienstleistung und die Qualifikationen der Berater.

Im Zuge des TYPO3-Updates der Website von der Version 4.7 auf die Version 6.2 mit Long Term Support nutzt in2code die Gelegenheit zur umfangreichen Verbesserung der Code-Qualität. Die beiden separaten TYPO3-Instanzen für vesterling.com und Vesterling Executive Search wurden in einer TYPO3-Instanz zusammengeführt. Dennoch konnte die Templatestruktur vereinfacht sowie TypoScript deutlich bereinigt werden. Auch die Anzahl der eingebundenen Extensions wurde signifikant reduziert. Auch die Voraussetzungen des JavaScript-Jobportals von Vesterling werden mit deutlich schlankerem Code voll erfüllt. Das Refactoring resultiert unter anderem in deutlichen Verbesserungen der Performance. Anschließende Analysen zeigen, dass sich die Ladezeit auf ein Viertel reduziert hat - und das bei halbiertem Arbeitsspeicher und nur noch einem Viertel der ursprünglichen Prozessorlast auf dem Server.

Eine besondere Herausforderung dieses Projektes war es, das TYPO3 Surf-Deployment mit Windows IIS zu verbinden. Im Zusammenspiel mit SurfGui werden wir in die Lage versetzt, Releases ohne messbare Serverdowntime (Zero-Downtime-Deployment) ausrollen zu können. Geht bei diesem Prozess etwas Offensichtliches schief, wird weiterhin die letzte funktionierende Version verwendet.
Die Verwendung von Git mit Git Flow schafft Vorteile wie eine kontinuierliche, dezentrale Versionskontrolle, die Speicherung und Dokumentation von Entwicklungsständen, der Zugriff auf ältere Versionen und die gleichzeitige Entwicklung und Veröffentlichung von Bugfixes, Features und Hotfixes verschiedener Entwickler.

Haben Sie noch Fragen zu TYPO3-Surf-Deployment mit Windows IIS oder allgemein zu diesem Projekt? Andreas Fießer hilft Ihnen gerne weiter.

David  Richter

Enterprise-Projekte im TYPO3-Bereich?

Haben Sie Fragen zu diesem oder anderen Enterpriseprojekten im TYPO3-Bereich?

Unser Professional Scrum-Master und Product-Owner David Richter hilft Ihnen gerne weiter.

David Richter  |  Product Owner & Project Manager

Commend International: Security-Audit, AI-Integration & TYPO3 v13 Launch

So könnte ein eigentlich ein Witz anfangen: Treffen sich ein Pentest, eine AI-Integration und ein TYPO3-Launch in einer Bar. Was es jedoch wirklich damit auf sich hat, erklären wir in unserer Case...

Zum Beitrag
Commend Kommunikationslösugen - beispielsweise für Büros

Helmholtz Munich Konsolidierung 2025: 6 Launches in 7 Monaten, massive Einsparung im Budget und Performance-Boost um Faktor 15

Im Jahr 2025 stand Helmholtz Munich vor einer Mammutaufgabe: Eine historisch gewachsene, fragmentierte Web-Landschaft sollte bei laufendem Betrieb in ein zentrales TYPO3 v13 System überführt werden....

Zum Beitrag
Forschung im Medizinbereich

Kein Chaos mehr bei vollem Büro - so organisieren wir unsere Teamwochen

Mittlerweile arbeitet ein Großteil unseres Teams ortsunabhängig und wir sind stolz, dass diese Arbeitsweise bei in2code so gut klappt. Trotzdem ist es wichtig, die Kollegen und Mitarbeiter auch...

Zum Beitrag

Hinter den Kulissen: Ein Gespräch mit Peter, Teamlead des TYPO3 Localization Teams

Das TYPO3 Localization Team sorgt dafür, dass TYPO3 weltweit verständlich und zugänglich ist – aber nicht auf die Weise, wie viele denken. Wir haben mit Peter gesprochen, Teamlead des Localization...

Zum Beitrag

Die Zukunft von Websites im Zeitalter der generativen KI

“Das Internet stirbt – nicht langsam, sondern jetzt.” titelt letzte Woche die FAZ. Bis vor vier Wochen hätte ich dem noch widersprochen. Bis ich die letzten Monate die Trafficdaten unserer...

Zum Beitrag
Ein humanoider Roboter zeichnet mit einem digitalen Stift auf eine leuchtende, transparente Oberfläche und symbolisiert damit die Gestaltung und Entwicklung von Websites durch Künstliche Intelligenz.

in2code wird Teil des Partnernetzwerks für den Government Site Builder 11

in2code ist Implementierungspartner für den Government Site Builder 11. Gemeinsam mit Materna und weiteren Spezialisten bringen wir TYPO3-Expertise in die Bundesverwaltung.

Zum Beitrag
Gruppenfoto der Partner des Government Site Builder 11 (GSB 11) bei einem Treffen. Zahlreiche Personen stehen und knien lächelnd für die Kamera auf einer Terrasse mit Blick auf eine begrünte Umgebung und ein Stadion im Hintergrund. Die Stimmung wirkt kooperativ und professionell