ergowebshop
Gut bekanntes Mitglied
Hallo zusammen,
unser Shop ist zeitweise langsam, Cache ist derzeit auf APC gestellt, das ist laut Benchmark die schnellste auszuwählende Option, kam auch raus wenn wir auf "beste" stellen.
Nun dachten wir uns es wäre doch toll mal Redis auszuprobieren, ist nicht auswählbar. Also kurz beim Hosting Anbieter nachgefragt: die wollen dafür 40€, netto, pro Monat!
Es geht ja im Shop unter erweiterte Optionen einen externen Redis Server einzutragen, wollten wir mal ausprobieren ob es was bringt, gesagt, getan.
Aber der Benchmark schlägt weiter fehl, egal ob im externen Host TLS an- oder ausgeschaltet ist.
Also getestet: Predis Client auf Github geladen und in einer PHP Datei ausprobiert nach offizieller Anleitung:
Das funktioniert wiederum mit genau den selben Verbindungseinstellungen.
Frage: was macht der Shop so anders? Braucht der zwingend eine Redis Installation nur um sich zu einem externen Redis zu verbinden? Kann man irgendwelche Pfad-/Umgebungsvariablen setzen oder so?
Gruß & Danke.
unser Shop ist zeitweise langsam, Cache ist derzeit auf APC gestellt, das ist laut Benchmark die schnellste auszuwählende Option, kam auch raus wenn wir auf "beste" stellen.
Nun dachten wir uns es wäre doch toll mal Redis auszuprobieren, ist nicht auswählbar. Also kurz beim Hosting Anbieter nachgefragt: die wollen dafür 40€, netto, pro Monat!
Es geht ja im Shop unter erweiterte Optionen einen externen Redis Server einzutragen, wollten wir mal ausprobieren ob es was bringt, gesagt, getan.
Aber der Benchmark schlägt weiter fehl, egal ob im externen Host TLS an- oder ausgeschaltet ist.
Also getestet: Predis Client auf Github geladen und in einer PHP Datei ausprobiert nach offizieller Anleitung:
PHP:
<?php
require './predis-2.0.2/src/Autoloader.php';
Predis\Autoloader::register();
$client = new Predis\Client(
[
'host' => 'meinExternerHost.xyz',
'password' => 'superSicherPasswort',
'port' => 30844,
'scheme' => tls,
]
);
$client->set("foo", "bar");
print_r($client->get("foo"));
?>
Das funktioniert wiederum mit genau den selben Verbindungseinstellungen.
Frage: was macht der Shop so anders? Braucht der zwingend eine Redis Installation nur um sich zu einem externen Redis zu verbinden? Kann man irgendwelche Pfad-/Umgebungsvariablen setzen oder so?
Gruß & Danke.