1. Einführung in Memcache
Memcache ist ein leistungsstarkes verteiltes Speicherobjekt-Cache-System, das zum Speichern von Daten in verschiedenen Formaten, einschließlich Bildern, Videos, Dateien und Datenbankabrufergebnissen, verwendet werden kann.
Websites, die Memcache verwenden, weisen im Allgemeinen einen relativ hohen Datenverkehr auf. Um die Datenbank zu entlasten, wird Memcache als Cache-Bereich verwendet, um einen Teil der Informationen im Speicher zu speichern, sodass schnell darauf zugegriffen werden kann Ende.
2.Memcache Win32-Installation
(1) Download-Adresse:
http://www.jehiah.cz/projects/memcached-win32/
(2) Installationsschritte:
Schritt1 Entpacken Sie das komprimierte Paket in ein beliebiges Verzeichnis, z. B. c:mem. Die Verzeichnisstruktur ist wie folgt:
Schritt 2 Installieren Sie Memcache im Windows-Dienst: c:memmemcached.exe -d install Wenn keine Fehlermeldung angezeigt wird, ist die Installation abgeschlossen .
Schritt 3 Starten Sie den Memcache-Dienst: c:memmemcached.exe -d start. Wenn keine Fehlermeldung angezeigt wird, ist der Start erfolgreich. Wie in der folgenden Abbildung gezeigt:
Hinweis: Wenn Sie Memcache nicht zum Windows-Dienst hinzufügen müssen, können Sie manuell auf die Dekomprimierung doppelklicken und memcached.exe starten Jedes Mal im Stammverzeichnis, werden Schritt 2 und Schritt 3 nicht benötigt. Die obigen Schritte 2 und 3 müssen über die Eingabeaufforderung ausgeführt werden.
(3) Testen Sie, ob die Installation erfolgreich ist
Nachdem der Memcache-Dienst erfolgreich gestartet wurde, können Sie mit Telnet 127.0.0.1 11211 testen, ob die Verbindung erfolgreich ist stats-Befehl zum Anzeigen der grundlegenden Informationen von Memcache. Wie in der Abbildung unten gezeigt:
3. Memcache-Konfiguration in PHP
(1) Konfigurationsschritte
Schritt 1 Laden Sie die Komponente php_memcache.dll herunter und platzieren Sie sie im PHP-Erweiterungskomponentenverzeichnis, z. B.: phpext
Schritt 2 Nachdem Sie extension=php_memcache.dll zu PHP.ini hinzugefügt haben, Starten Sie Apache neu.
(2) Testen Sie, ob die Konfiguration erfolgreich ist
Verwenden Sie phpinfo(), um zu überprüfen, ob die Aktivierung erfolgreich war. Wie in der folgenden Abbildung gezeigt:
(3) Memcache in PHP testen
<?php $mem = new Memcache; $mem->connect('127.0.0.1',11211) or die("连接失败"); $mem->getVersion(); ?>
Bitte beachten Sie weitere Artikel zum erweiterten PHP MemCached-Cache Konfigurationsgrafik-Tutorials PHP Chinesische Website!