cmscms system
content management system | red|cms
Content Management Solutions
Dokumenten Management
solutionscross media publishing

Performance: Webseiten mit Turbo 


Der Applikation-Cache

Neben der Aufrüstung von Hardware ist der Einsatz von Cache-Technologien eine Möglichkeit, die Performance einer Website zu verbessern. Ein Cache ist ein Zwischenspeicher, der einer Website vorgeschaltet wird. Im Idealfall werden Anfragen direkt aus dem Cache beantwortet, ohne dass Webserver und Datenbank-Server belastet werden. Der Cache muss aber regelmäßig gelehrt werden, damit der Benutzer nach Inhalts-Aktualisierungen nicht nach wie vor die alten Inhalte aus dem Cache liest.  Dies geschieht bei den meisten CM-Systemen nur für eine ganze Website oder bestenfalls für einzelne Seiten separat.  Problematisch wird es, wenn auf einer Seite Inhalte unterschiedlicher Aktualität liegen, der Cache aber nur einen Aktualisierungsrhythmus hat.  redcms© differenziert hier feiner. Durch den redcms© Application-Cache werden die einzelnen Architektur-Schichten des Systems (XML, Transformationsschicht, Zielsystem-Sprache) getrennt im Cache vorgehalten.
So können individuelle Aktualisierungsrhythmen für unterschiedliche Seitentypen mit sowohl statischen als auch dynamischen Inhalten ausgewählt werden. Einzelne Teilbereiche werden also unterschiedlich lange zwischengespeichert. Somit bleibt die Steigerung der Performance als Vorteil erhalten und schnell wechselnde Inhalte, wie beispielsweise News, bleiben aktuell. 

Vorteile: 

  • Unterschiedlich lange Zwischenspeicherung von einzelnen Teilbereichen einer Seite
  • Effiziente Nutzung der Systemressourcen verbunden mit hoher Flexibilität und Aktualität der Inhalte
  • Keine zusätzliche Software oder Hardware notwendig.


Kompressionsverfahren 

Ist Ihnen beim Laden dieser Seiten etwas aufgefallen? Nein? Dann haben Sie diese Seiten wahrscheinlich über eine schnelle Internetverbindung aufgerufen. Sitzen Sie aber an einem langsamen Modem, so haben Sie sich sicher gewundert. Denn die redcms© -Kompressionsengine erreicht bei HTML-Code (nicht bei den zu übertragenden Bildern) eine Kompressionsrate von ca. 85%, natürlich ohne zusätzliches Plugin. Außerdem funktioniert die Dekompression bei fast jedem modernen Browser, denn sie ist ein fester Bestandteil des HTTP-Protokolls ab Version  1.1. Sollte ein Browser das verwendete Kompressionsverfahren einmal nicht unterstützen, bekommt er die Seiten einfach unkomprimiert zugeschickt. 

Nehmen wir einmal an, ein Client ruft eine Website mit 70 KByte Quellcode vom Webserver ab.
Und nehmen wir zudem an, dass der Webserver mit einer Bandbreite von 56 KBit/s mit dem Webserver verbunden ist. Ohne Kompression ergäbe sich dadurch eine  rechnerische Übertragungszeit der Daten vom Webserver zum Client von 10 Sekunden. Durch die redcms© -Kompression lässt sich eine Kompressionsrate von ca. 85% erreichen. Mit Kompression werden also lediglich 10,5 KByte Daten übertragen werden. Damit ergibt sich, dass dieselbe Website mit aktivierter Kompression in 1,5 Sekunden übertragen werden kann. 

Dies ist insbesondere für Außendienstmitarbeiter, die sich z.B. über langsame Handyverbindungen einwählen, ein unschätzbarer Vorteil.


+49(0) 761 389997 13
info@redcms.de







der redcms© Application-Cache auf .NET-Basis steigert die Performance und die Ausfallsicherheit des Systems auch bei häufig aktualisierten und stark frequentierten Inhalten.