TYPO3-Deployment unter Windows IIS Vesterling Personalberatung

Vesterling

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.

TYPO3 Software-Verteilung auf Windows IIS

Die in2code GmbH realisierte ein Software-Deployment von TYPO3 und allen Komponenten mit einem Windows IIS Server.

Unsere Leistungen

Entwicklung

Entwicklung

In der Entwicklung werden die Ideen und Erkenntnisse aus den vorangegangenen Projektabschnitten umgesetzt. Alle unsere Techniken und Richtlinien haben lediglich ein Ziel: Erhöhung der Qualität und Skalierbarkeit für ein nachhaltiges Projekt.
Deployment

Deployment

Per Knopfdruck eine bestimmte Softwareversion auf einen oder mehreren Server verteilen. Mit einem durchdachten und für das entsprechende Projekt optimierten Deployment versetzen wir die Projektverantwortlichen dazu in die Lage. Als perfekter Partner für Zero-Downtime-Deployments und automatisierte Tests, gehören Ausfälle der Vergangenheit an.
Schulung

Schulung

Wir machen die Mitarbeiter unserer Auftraggeber zu TYPO3-Spezialisten. In individuellen Workshops helfen wir, deren Fachkräfte zu schulen. Hierbei spielt es keine Rolle, ob die Schulung In-House, bei uns in Rosenheim oder Remote (z.B. Skype) stattfinden soll - das Thema bestimmen Sie.
tanja_Support

Support

Häufig ändern sich die Anforderungen an Webpräsenzen im Tages- oder Wochenrhythmus. Gerne unterstützen wir mit speziell zugeschnittenen Support. Mit einer Supportvereinbarung garantieren wir einen persönlichen Ansprechpartner, der das Projekt kennt und den Auftraggeber berät, sowie schnelle Reaktionszeiten.

Die Technik

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 wurden 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.

Die Software

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.

Stefan Busemann

Interesse geweckt?

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

Stefan Busemann hilft Ihnen gerne weiter.