Performance Solution

Suchmaschinenoptimierung hat sich in letzten Jahren stark verändert. Der Focus hin zu „mobile first“ hat eine ganze Disziplin der Optimierung von Webseiten und Apps begründet. Diese ist im Umfang inzwischen so vielfältig, dass ein ganz eigenes Fachgebiet entstanden ist. Vorreiter und Initiator ist zweifelsohne Google und bietet mit Pagespeed Insights das zentrale Tool zum messen der wichtigsten Kennzahlen. Alle unsere Apps und Webseiten sind grundlegend in Performance und Pageload optimiert. Dazu setzen wir verschiedene Techniken ein. Wenn Sie Ihr Projekt bei uns hosten, sind auch serverseitige Optimierungsmaßnahmen inklusive.

Caching

Um Pageload Zeiten zu realisieren, die ein unmittelbares umschalten bei einem Klick gewährleisten und die gerade bei PWAs echtes „App-Feeling“ aufkommen zu lassen, gibt es bei funktionsintensiven Anwendungen „Caching“ als zentrale Technik zur Umsetzung. Ein Cache ist dabei nicht anderes als ein schneller Zwischenspeicher, der dafür sorgt, dass dynamische Inhalte nicht bei jedem Aufruf neu berechnet werden müssen. Im Prinzip funktioniert das nach folgendem Schema: Person A besucht die Unterseite einer Anwendung, dabei wird diese statisch mit den abgerufen Informationen und Inhalten zwischengespeichert und ist bei nächsten Abruf berteits fertig generiert und kann von Person B, C, D… schnell abgerufen werden. Dieser Vorgang lässt sich bedingt durch „Preloading“ im Vorraus umsetzen.

Beim Object Cache werden Abrufe der Datenbank und beim Opcache die Generierung von php-Dateien zwischengespeichert. Zusätzlich setzen wir beim Hosting auf unseren Servern nginx-Caching ein. Nginx ist ein vorgeschalteter Proxy-Server, der dynamische Inhalte für kurze Zeit zwischenspeichert.

Auf Anwendungsebene setzen wir auf vielfach bewährte Softwarelösungen, die ebenfalls durch anwendungsseitiges Caching funktionieren. Zum Einsatz kommen auch Techniken wie Komprimierung oder das Zusammenfassen und Auslagern von von Javascript- und CSS-Dateien.

What else?

Sollten darüber hinaus Maßnahmen gewünscht werden, können wir jeder einzelnen zeitintensiven Resource eine „Spezialabehandlung“ zukommen lassen.

Zusammenfassend lässt sich sagen, es gibt nicht „DIE“ immer gleiche perfekte Optimierung. Die Entscheidung welche Lösungen letztendlich eigesetzt werden sind höchst individuell und anwendungsbezogen. Gerade was die softwareseitige Optimierung betrifft gibt es sehr unterschiedlich Möglichkeiten. Wenn Sie ein individuelles Projekt erwarten, benötigen Sie im Regelfall auch eine individuelle Performanceoptimierung.

Standardbild
Tom Scharlock
PWA.ist ein PWA App Store, ein Blog, eine Video Wissensseite und die Agenturpräsenz der _PRGRSV _WEB /nd APP Agentur _Arnstadt. Tragen Sie noch heute Ihre LIEBLINGS PWA ein, kontaktieren Sie uns: /Kontakt/ oder beteiligen Sie sich einfach an der Diskussion. Meine Biografie
Artikel: 128

Schreibe einen Kommentar

ajax-loader