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 projects in the TYPO3 area?

Do you have questions about this or other enterprise projects in the TYPO3 area?

Our Professional Scrum-Master and Product-Owner David Richter will be happy to help you.

David Richter  |  Product Owner & Project Manager

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

This could actually start a joke: A penetration test, an AI integration project, and a TYPO3 launch walk into a bar. But what's really going on is explained in our case study.

Go to news
Commend Communication Solutions - e.g. for offices

Helmholtz Munich Consolidation 2025: 6 launches in 7 months, massive budget savings and a 15-fold performance boost.

In 2025, Helmholtz Munich faced a mammoth task: migrating a historically grown, fragmented web landscape to a central TYPO3 v13 system while maintaining full operations. The result after a year of...

Go to news
Research in the medical field

No more chaos when the office is full - this is how we organize our team weeks

A large part of our team now works remotely, and we are proud that this way of working works so well at in2code. Nevertheless, it is important to see colleagues and employees in person on a regular...

Go to news

Behind the scenes: A conversation with Peter, team lead of the TYPO3 Localization Team

The TYPO3 Localization Team ensures that TYPO3 is understandable and accessible worldwide - but not in the way many people think. We spoke with Peter, team lead of the Localization Team, about...

Go to news

The future of websites in the age of generative AI

“The Internet is dying - not slowly, but now” headlined the FAZ last week. Until four weeks ago, I would have disagreed. Until I analyzed the traffic data of our university customers over the last few...

Go to news
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 becomes part of the partner network for Government Site Builder 11

in2code is the implementation partner for Government Site Builder 11. Together with Materna and other specialists, we bring TYPO3 expertise to the federal administration.

Go to news
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