Shop 4 - Cache Varianten

Schmalfred

Gut bekanntes Mitglied
12. Oktober 2007
240
12
Ich habe bei All-inkl einen managed Server laufen und wollte mir jetzt die Cache Module installieren lassen. (PHP 5.6)
Mir wurde angeboten den Zend OPcache anstatt des APC zu verwenden.

Meine Frage also: unterstützt der Shop-4 Zend OPcache?

..
 

charly76

Gut bekanntes Mitglied
11. Januar 2010
769
2
AW: Shop 4 - Cache Varianten

Der Benchmark erkennt es zumindest NICHT. Es lässt sich dann auch nichts anderes im Cache Bereich des Shops aktivieren.
 

testjo

Sehr aktives Mitglied
AW: Shop 4 - Cache Varianten

Sag mall so APC gibt es ziemlich lang, es gab so einige BUGS und oder probleme mit umgebungen / settings / software.
Es gibt mehrere Cache möglichkeiten.
Pro platform soll den Anbieter ( hoster) wissen welche am besten lauft!
Oder wichtiger welche eher nicht ;)

So eben mall einiges ausprobieren /testen / schalten im live produktion dan wider den anderer und und könnte ziemlich schief gehen. pass bitte auf ;)

Weil die meisten caching systeme brauchen weitere setttings / anpassungen um die wirklich zu optimieren, können dan aber ein anderer cache system in den weg sitzen oder unbrauchbar machen. ( wen man umschaltet oder kurz nebenbei)
 

Schmalfred

Gut bekanntes Mitglied
12. Oktober 2007
240
12
AW: Shop 4 - Cache Varianten

ok, die Jungs von JTL sollten eigentlich wissen mit welchen Cache Modul der Shop "rennt", der Hoster kennt den Shop/Software i.d.R nicht, der filecache bei Shop4 läuft bei mir momentan suboptimal bis garnicht.
 

testjo

Sehr aktives Mitglied
AW: Shop 4 - Cache Varianten

ok, die Jungs von JTL sollten eigentlich wissen mit welchen Cache Modul der Shop "rennt", der Hoster kennt den Shop/Software i.d.R nicht, der filecache bei Shop4 läuft bei mir momentan suboptimal bis garnicht.
Richtig.
Deswegen geht es also nicht beim jeden oder in jeden hostumgebung. ( weil apc kan man nicht so einfach überall dazu schalten ( beim hoster) , sollte man auch nicht... )
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.369
345
Halle (Saale)
AW: Shop 4 - Cache Varianten

Der Zend OPcache kann schon rein technisch nicht genutzt werden, da er keinen sog. "User cache" bietet.
D.h., es gibt keinerlei Funktionen, um selber Daten darin zu speichern.

Es ist also zwangsläufig so etwas wie APC oder APCu nötig. Diese Extensions bieten Funktionalität für apc_store() oder apc_fetch, mit denen der Objektcache dann auch arbeiten kann.
Vergleiche dazu z.B. How to use PHP OPCache? - Stack Overflow

Die beste Lösung ist erfahrungsgemäß übrigens redis - was leider von wenigen Hostern angeboten wird.
 

charly76

Gut bekanntes Mitglied
11. Januar 2010
769
2
AW: Shop 4 - Cache Varianten

@FMoche

Bringt das Redis viel? Ich überlege zum Vertragsende (Ende des Jahres) den Hoster zu wechseln, hauptsächlich wegen den nicht "Optimalen" Service Zeiten. Und der "neue" würde mir Redis installieren und konfigurieren.
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.369
345
Halle (Saale)
AW: Shop 4 - Cache Varianten

Hängt natürlich ein wenig vom Aufpreis ab, aber ja.
Es skaliert gut, hat wenig Probleme mit Fragmentierung, ist schnell und lässt sich obendrein auch noch als Session-Speicher nutzen.
Abgesehen davon ist es die am besten getestete Methode.
 
  • Gefällt mir
Reaktionen: Marco Stark

charly76

Gut bekanntes Mitglied
11. Januar 2010
769
2
AW: Shop 4 - Cache Varianten

Danke, das hilft etwas bei Entscheidungsfindung.

Es ist teurer, hält sich aber im Rahmen.
 

tom10

Sehr aktives Mitglied
2. Oktober 2012
716
108
06774 Muldestausee
AW: Shop 4 - Cache Varianten

Was zur eigenen Umgebung am besten passt, kann man nicht so pauschal festlegen. Gute Erfahrungen habe ich mit memcached + Session in memcached in kombi mit OPcache gemacht. Läuft auch mit 1GB Cache noch problemlos, stabil und schnell.
 

buda13a

Gut bekanntes Mitglied
9. Januar 2008
181
0
AW: Shop 4 - Cache Varianten

und wenn man bei JTL den Shop hostet, was wäre dann die beste Einstellung?
 

ongnamo

Sehr aktives Mitglied
31. März 2013
1.050
92
"Die beste Lösung ist erfahrungsgemäß übrigens redis - was leider von wenigen Hostern angeboten wird."

-> All-Inkl hat mri den Dienst aktiviert. Wie lässt sich das nun im Backend auswählen? Die Option bleibt weiterhin ausgegraut.

Gruß
Thomas
 

Xantiva

Sehr aktives Mitglied
28. August 2016
1.789
315
Düsseldorf
In der Doku steht leider nicht viel zum Cache-System. Es wäre toll, wenn in dem Punkt die Doku erweitert würde, oder vielleicht mal ein Blogartikel erscheint:
Was passiert, wenn die verschiedenen Caches aktiviert werden? Kann es Probleme geben, falls ja: Welche bzw. worauf sollte man achten?
Für welche(s) Cache-System(e) gibt es eine Empfehlung aus Eurer Sicht? Bei Redis gibt es in den normalen Paketquellen (Ubuntu) offenbar nur ältere Versionen - welche Versionen habt Ihr getestet bzw. sind erforderlich?
 

ongnamo

Sehr aktives Mitglied
31. März 2013
1.050
92
Das, was in der Doku steht, ist für Plugin-Entwickler gedacht. Ich bin bloß ein Shop-Betreiber mit limitiertem technischen Know-How. Ich möchte, dass mein Shop möglichst kurze Ladezeiten hat und würde gern testen, ob ein anderes Caching als über Dateien einen Performancevorteil hat. Mit der technischen Doku dort oben kann ich nicht anfangen.

Nachdem ich verstanden habe, dass ALL-INKL einen Dienst etablieren musste, der nun läuft, wollte ich redis aktivieren. Das geht jedoch nicht, da die Option grau ist. Jetzt stehe ich doof da, weil ich nirgends nachlesen kann, was zu tun ist. In meiner Not habe ich ALL-INKL gefragt, ob mit dem Dienst alles in Ordnung ist und bekomme eine Antwort, die mich überfordert:

"Der Dienst ist installiert und auch aktiv. Aktuell ist dieser Cronjob auf einlesen von Dateien pro 1 Minute eingestellt. Können Sie bitte einmal testen eine Datei einlesen zu lassen?"

Hähh? Ich habe keine Ahnung, welche Dateien von welchem Verzeichnis eingelesen werden. Alles was ich mir wünsche, ist eine einfache Erläuterung (in oder von JTL), wie man Caching mit Redis in Betrieb nimmt.
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.369
345
Halle (Saale)
Das sollte jetzt aber die Aufgabe von All-Inkl. sein.
Die Antwort klingt allerdings so, als hätte der Support da keine Ahnung von Redis.

Generell braucht es 2 Komponenten: den Redis-Server, der die Daten tatsächlich speichert und verwaltet und eine PHP-Extension, die sich um die Kommunikation mit dem Server kümmert.
Nur wenn beides vorhanden ist, kann das ganze als Caching-Methode genutzt werden. Ich würde jetzt mal davon ausgehen, dass letztere nicht installiert ist.

Prüfen lässt sich das z.B. über die Ausgabe von phpinfo() - da sollte dann irgendwas von "redis" drinstehen.
Einfach eine neue PHP-Datei erstellen und dort
Code:
<?php
phpinfo();

reinschreiben, speichern und im Browser aufrufen.
 

ongnamo

Sehr aktives Mitglied
31. März 2013
1.050
92
Hallo Fmoche,

danke für die Ausführungen. Ich muss All-Inkl etwas in Schutz nehmen, die ja im Allgemeinen einen sehr guten Support haben. Das o.g. Zitat war etwas aus dem Zusammenhang gerissen und vielleicht missverständlich. Heute Nacht haben sie mit einer weiteren Email nachgelegt:

"unsere Recherche hat ergeben, dass Sie für Redis nicht nur den Redis-Dienst an sich benötigen, sondern die PHP-Erweiterung für Redis. Diese haben wir Ihnen für die PHP-Version 5.6 nach installiert. Falls Sie noch eine andere PHP-Version benötigen, geben Sie uns bitte kurz Rückmeldung. "

Das passt ja ausgezeichnet zu Deiner Darstellung.

Sodann habe ich die phpinfo.php in meiner Domain ausgeführt. Von redis lese ich da nichts. Ist das dann der Grund, warum sich im JTL-Backend redis immer noch nicht auswählen lässt?

- Sorry für diese Fragen. Bei dem Thema komme ich mir vor wie ein Depp. Aber vielleicht hilft es ja anderen, die diese Funktion auch nutzen wollen.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Fehlermeldung Shop-Datenbank UTF-8-Kollation Installation / Updates von JTL-Shop 0
Neu Retourenmanagement im JTL Shop Allgemeine Fragen zu JTL-Shop 1
Neu Vergleich Shopware 5 / 6 zu JTL Shop 5 Betrieb / Pflege von JTL-Shop 7
Neu JTL Shop 5.4 - Seite 1 verschachtelt sich bei klick auf Seite 1 JTL-Shop - Fehler und Bugs 0
Neu Konto an den Shop übertragen - wie funktioniert das praktisch? Umstieg auf JTL-Shop 0
Fatal-Error im Adminbereich nach Update - Shop läuft Upgrade JTL-Shop4 auf JTL-Shop5 4
Neu Gehosteter Shop nicht mehr aufrufbar und auch kein admin-Login mehr möglich JTL-Shop - Fehler und Bugs 3
Neu Shop 5.4 - Error 500 mit aktiviertem JTL Debug JTL-Shop - Fehler und Bugs 8
Neu Ausgabeweg => Beschreibungen werden nicht von JTL Wawi gezogen für Shop/ebay/sonst was User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL Shop 5.4.0 eigene Inhalte/Seiten hinzufügen nicht möglich JTL-Shop - Fehler und Bugs 5
Neu Shop 5.4.0: Zahlungsarten nun als Position in der Wawi? JTL-Shop - Ideen, Lob und Kritik 12
Neu Warnung: Update auf Shop 5.4 Installation / Updates von JTL-Shop 38
Neu Spam Newsletteranmeldungen und Shop Anmeldungen Allgemeine Fragen zu JTL-Shop 3
Neu JTL Shop Subscription wurde durch Umstellung auf "Advanced Edition" teils doppelt berechnet Allgemeine Fragen zu JTL-Shop 1
Neu JTL-Shop 5.4 - Aktuell 5.4.0 Releaseforum 0
Neu Shop abgleich funktioniert nicht, Lösungsansätze gesucht JTL-Shop - Fehler und Bugs 19
Neu Fehler 500 mit NOVAchild 5.3.1 in JTL-Shop 5.33 Templates für JTL-Shop 2
Grundpreis / Mengen Anzeigen lassen im Shopify Shop JTL-Wawi 1.9 2
Neu Fehlermeldung nach Shop-Update Installation / Updates von JTL-Shop 2
Neu Anzeige der Vorgangsstatus im JTL Shop 5 Betrieb / Pflege von JTL-Shop 1
Neu Gleichzeitiger Zugriff von zwei Nutzern auf JTL-Shop-Backend Allgemeine Fragen zu JTL-Shop 2
Neu Preisdarstellung: keine „ab“-Preise mehr mit Staffelpreisen für Produkte ohne Variationen (JTL Shop 5.3.3) Allgemeine Fragen zu JTL-Shop 1
Neu kKunde != InternerSchlüssel > Aus Shop den Internern Schlüssel der WaWi Technische Fragen zu Plugins und Templates 1
Neu Übersetzung Shop und einiger Produkte Betrieb / Pflege von JTL-Shop 2
Neu Artikel lässt sich im Shop 5.2.5 über die Wawi nicht löschen JTL-Shop - Fehler und Bugs 2
Neu Fehler bei Abgleich JTl Wawi mit JTL Shop User helfen Usern - Fragen zu JTL-Wawi 2
Bestehender eBay-Shop -- JTL Shop neu -- Abgleich -- wie vorgehen? JTL-Wawi 1.9 1
Beantwortet Worker 2.0 übernimmt neuen JTL-Shop (5.3.3) nicht in seine Abgleiche Onlineshop-Anbindung 2
Neu JTL Shop 5 Sale-Ribbon Benennung: "Sale bis x%" Allgemeine Fragen zu JTL-Shop 2
eBay + Shop Bestand gleichen sich nicht ab - woran kann das liegen? JTL-Wawi 1.9 1
Neu Im JTL-Shop angelegte Neukunden werden nicht an Wawi übertragen Onlineshop-Anbindung 2
Neu Das JTL Shop gratis Plugin GPSR Verordnung - sieht mies aus, belastet die Datenbank, Excel Bearbeitung unmöglich Betrieb / Pflege von JTL-Shop 30
Neu Importieren von Blöcken in den JTL-Shop OnPage Composer Templates für JTL-Shop 1
Neu Absolut unsinnig und strafbares Feature im Shop (MHD Kennzeichnungspflicht?) Allgemeine Fragen zu JTL-Shop 6
Neu Kundenaccounts Spam Attacke trotz reCaptcha in Shop 5.3.3 Betrieb / Pflege von JTL-Shop 4
Neu Sortierung nach Bestand - so wie im JTL Shop 4 JTL-Shop - Ideen, Lob und Kritik 2
Neu Wie kann ich bestimmte Wörter in der Suchfunktion von JTL-Shop ausschließen? Allgemeine Fragen zu JTL-Shop 0
Neu Shop - Einrichtungsassistent Allgemeine Fragen zu JTL-Shop 1
Shop Daten werden zwar Abgeholt aber Bestellungen sind in der Wawi nicht zu finden. JTL-Wawi 1.9 0
Neu JTL Shop 5.3.x - PHP Fatal Error - PriceRange.php JTL-Shop - Fehler und Bugs 6
Neu Fehlermeldung im JTL Shop 5.2.2 Frontend - Wo zu finden für Debugging? JTL-Shop - Fehler und Bugs 1
Neu Merkmale und Kategorieverküpungen werden nicht mehr an Shop gesendet PrestaShop-Connector 1
Neu GPSR Verordnung - Wie handhabt ihr das im Shop mit dem Nova Template? Betrieb / Pflege von JTL-Shop 19
Neu Korrekte Darstellung der Differenzbesteuerung im JTL Shop Allgemeine Fragen zu JTL-Shop 2
Neu Shop-Lizenz läuft aus User helfen Usern - Fragen zu JTL-Wawi 2
shop-abgleich JTL-Wawi 1.9 1
Neu neue Tarife mit Shop verstehe ich da was falsch? Allgemeine Fragen zu JTL-Shop 3
Neu Shop unter Subdomain installieren Installation / Updates von JTL-Shop 6
Neu Google shopping JTL SHOP 4 - "geht" nicht mehr Allgemeine Fragen zu JTL-Shop 9
Neu Problem mit Scroll-Link nach Update auf Shop-Version 5.3.3 Technische Fragen zu Plugins und Templates 5

Ähnliche Themen