PECL - / - und PECL-Memcache/Memcached

Ich habe beide PECLs installiert, meine PHP-setup, und wenn ich php -V ich sehen kann, beide laufen. In meinem /etc/php5/conf.d/ Ordner diese beiden PECLs aktiviert sind. Wenn ich kontrolliert phpinfo, dann kam ich zu wissen PECL/Memcache verwendet hatte, die zugewiesene port-Nummer 11211. Beide PECLs haben Ihre eigene config in .ini Dateien, aber nur eine wird verwendet. Ich weiß, wir können nicht beide gleichzeitig, aber ich möchte, um zu prüfen PECLs ein zu einer Zeit. Meine Frage ist, wie um zu testen, diese PECLs löschen, ohne jemand, nur durch die Einstellungen zu ändern. Ich will testen, Memcache, und es deaktivieren und testen, Memcached, bevor Sie entscheiden, was zu verwenden. Gibt es eine Möglichkeit, ich kann es erreichen, ohne diese zu löschen ?

Derzeit bin ich mit PhpMemcachedAdmin zu überprüfen, Memcached, seine noch in der beta und buggy. Wenn jemand könnte mir empfehlen einige andere bessere tools dann wäre Es wirklich hilfreich.

  • Was ist das Ziel Ihrer Untersuchung? Sie sollten wahrscheinlich nur verwenden Sie Memcached, wie es mit der neuen ära, die offizielle Bibliothek. Die alten Memcache extension verwendet eine ältere generation von Bibliothek und stellt weniger Funktionen. Beide sind immer noch aktiv gepflegt.
  • Mein Ziel ist es, mit zuverlässiger und schneller caching-Lösung. Ich weiß, memcached verwendet libmemcached Bibliothek, aber Hier steht, es Lecks verbindungen während der Verwendung persistenter verbindungen. Also, ich war auf der Suche zu testen, bevor Sie entscheiden, welche zu benutzen. Memcached haben definitiv den Vorteil CAS, aber seine schwer zu entscheiden, welche zu verwenden, ohne zu testen.
  • Halten Sie daran, dass die blog-post verlinkt wurde gemacht vor zwei Jahren, so haben Sie wahrscheinlich das problem behoben, indem jetzt. Hoffentlich...
InformationsquelleAutor | 2012-12-20
Schreibe einen Kommentar