APCu oder Zend OPcache..., oder doch lieber beides?

Hallo Community,

wir wollen mit einem Shop nun endlich den Sprung auf einen managed Server wagen. Wie sieht es da nun eigentlich mit den beiden Caches ( APCu bzw. Zend OPcache ) aus? Macht es Sinn, beide Cache-Arten gleichzeitig zu aktivieren bzw zu nutzen? Oder sollte man davon wirklich nur einen benutzen? Unser Provider (all-inkl) tätigte - auf telefonische Nachfrage - dazu nämlich folgende Aussage:

"[…] Der APC Cache ist da wohl die bessere Alternative…, mit beiden gleichzeitig bekommen Sie nur Probleme…[…] "

Wie ist Eure Erfahrung mit den Caches bzw. was macht mehr Sinn?

Und ach ja…, müssen wir da vorher noch was aktivieren, damit z.B der APCache auch wirklich läuft? Ich meine, das ich mal gelesen habe, das man noch was in der config.php anpassen muss!? Oder erkennt Shopware das sogar selbstständig?

Fragen über Fragen… Wink

Über ein kurzes Feedback würde ich mich sehr freuen.

Danke vorab an alle… Smile

Hey,

es empfiehlt sich beide zu aktivieren, da diese unterschiedliche Aufgaben in Shopware übernhemen. Der APCu ist für die Userdata zuständig, die sonst auf der langsameren Disk gespeichert werden würde. OPCache dient als schneller Zwischenspeicher für die PHP Skripte. 

Ich würde dir an dieser Stelle unsere Dokumentation empfehlen, die weitere nützliche Tipps liefert:

https://developers.shopware.com/sysadmins-guide/shopware-5-performance-for-sysadmins/#user-data-cache-apcu

LG Andre
 

Super Andre, das ist doch schon mal ne Ansage! Danke auch für den Link… Smile

Udn aktivieren muss man da vorher wohl nix, oder?

@Murmeltier wir sind nun auch schon seit mehreren Jahren bei all-inkl und nutzen beide Caches ohne Probleme. Einfach freischalten lassen und über etwas weniger Latenz und geringere Serverauslastung freuen :wink: