OXID Modul Supercache
Art.Nr.: 245
Keine Bewertungen
Wäre es in solchen Situationen nicht gut, den "Turbo" zuschalten zu können?
Die memcache-basierte Supercache Lösung des Hosters Syseleven aus Berlin ( OXID Hosting Partner ) ist der Performance-Beschleuniger für jeden OXID Onlineshop.
Das FATCHIP Modul OXID Supercache liefert die Schnittstelle für Ihren OXID eShop zur Syseleven Supercache API.
Funktionweise
Beim ersten Aufruf einer Seite im Onlineshop innerhalb der frei konfigurierbaren Cache-Lifetime wird das ausgegebene HTML über die Supercache API auf den memcache-Server, also der Ablage der Cache-Daten auf dem RAM-Laufwerk eines zentralen Netzwerkservers, geschrieben. Beim nächsten Aufruf dieser Seite (durch denselben oder einen anderen User) wird dann nur noch das abgespeicherte HTML ausgeliefert, anstelle alle PHP-Operationen und Datenbank-Abfragen erneut auszuführen. Solange der User nun ohne Sessionrelevante Anzeigen (Warenkorb, Username nach Login, Last Seen Products) unterwegs ist, bekommt er Seiten turboschnell aus dem Supercache - der Shopserver merkt nicht einmal, dass da eine Useranfrage kam. Dazu müssen Sie lediglich das Fatchip OXID Supercache Modul installieren und Ihre Domain über den Syseleven Loadbalancer routen, der die Auslieferung steuert. Vor dem Speichern und Ausliefern des HTML wird selbstverständlich überprüft, ob der User zum Beispiel Produkte im Warenkorb hat, eingeloggt ist oder andere sessionbedingte Parameter die Neuberechnung aus der Datenbank erfordern.
Das Funktionsprinzip des Supercache ist ausführlich im Blog von Syseleven erläutert:
http://www.syseleven.de/blog/1934/oxid-super-cache-mehr-power-fur-den-shop/
Merkmale
- Die Performanceoptimierung ist wesentlich größer, als das aus der OXID Enterprise Edition 4 bekannte "Dynamic Content Caching", da dort immer noch bei jedem Seitenaufruf Datenbankzugriffe erfolgen, nicht beim Supercache.
- Zu erwartende Auslieferungszeit der Seite in etwa 0,1 - 0,5 Sekunden (je nach Ihrem Server, Seitenumfang und Traffic) für gecachte Seiten.
- Unterschiedliche Cache Lifetimes definierbar für: Startseite, Kategorieseite, Detailseite, Default.
- Per OXID Admin-Config kann definiert werden, welche OXID-Klassen zum Caching zugelassen werden, um zum Beispiel Lifeshopping Seiten ausschliessen zu können.
- Einzelne Artikel sind aus dem Cache löschbar - dies kann auch per Methodenaufruf aus jedem OXID Modul heraus erfolgen
Kompatibilitätsmatrix
| OXID 2.7 - 3.0 | OXID 4.0 - 4.6.0 | |
|---|---|---|
| EE | - | oxid-supercache-client_v.2.2.5 |
| PE | - | oxid-supercache-client_v.2.2.5 |
| CE | - | oxid-supercache-client_v.2.2.5 |
weiteres
Sie haben einen Magento, XT-Commerce oder sonstigen Onlineshop, einen Blog, eine Community oder ein Portal? Auch Ihnen können wir helfen. Setzen Sie sich bzgl. einer Individualanpassung des Supercache Moduls für Ihr System in Verbindung.
Modulupdates
Im Modulpreis inbegriffen sind Modulupdates (exklusive Integration in Ihren Shop) innerhalb von 6 Monaten nach dem Kaufdatum. Für spätere Updates werden abhängig von der Modulversion 249,- EUR bzw. 299,- EUR zzgl. UmSt. fällig. Die FATCHIP Module sind so programmiert, dass sie möglichst unabhängig von OXID eShop Updates sind.





