Web Entwicklung

Die Sicherstellung von hoher Verfügbarkeit, auch unter Hochlast

Web Entwicklung

Zur modernen Webentwicklung gehört nicht nur die Beherrschung von darstellenden Elementen wie HTML, CSS, JavaScript und Co., sondern auch die Präsentation der durch serverseitige Analyse auf das Klick- und Suchverhalten optimierten Inhalte und die damit verbundene zielgerichtete Verbesserung der Conversion.

Kurze Reaktionszeiten, unter anderem erreicht durch kaskadiertes Caching, schlankes HTML und CSS sowie die richtige Auswahl an Servertechnologien, sind dabei mindestens genauso wichtig wie die Nutzbarkeit auf unterschiedlichsten Endgeräten.

Um den stetig wachsenden Anforderungen am Markt gerecht werden zu können, sind hier gut skalier- und erweiterbare, modular konzipierte Lösungen nötig, die sowohl auf Individualentwicklungen als auch auf gängigen und etablierten PHP- und JavaScript-Frameworks beruhen können.

Das Verteilen und Auslagern von Applikationssegmenten auf die Clientanwendung und die Sicherstellung von hoher Verfügbarkeit, auch unter Hochlast, sind zudem Bestandteile der Architekturkonzeption und beruhen sowohl auf klassischen Modellen wie relationalen Datenbanken als auch auf alternativen Ansätzen wie Echzeitsuche- und Analysesystemen, NoSQL-Datenbanken, Reverse Proxies und distribuierten Servern.

Die Anbindung externer sowie heterogen verteilter Server und API-Services können in einer nicht lokal gebundenen Topologie ebenso realisiert werden wie die Bereitstellung von RESTful- und SOAP-Services.