Heim >Backend-Entwicklung >PHP-Tutorial >PHP installiert die Redis-Erweiterung

PHP installiert die Redis-Erweiterung

WBOY
WBOYOriginal
2016-07-29 09:15:40879Durchsuche

Es gibt viele PHP-Erweiterungen, Referenz: http://redis.io/clients#php

Der offizielle Star ist phpredis Predis, phpredis ist in C geschrieben und es ist effizienter in PHP Ja, Sie können den Quellcode direkt sehen.

Laden Sie phpredis herunter. Einerseits hat es meiner Meinung nach eine gute Leistung. Andererseits verwende ich es hauptsächlich zum Speichern von Sitzungen. 2.2.7

Ich weiß nicht, warum PHPredis so viele Zweige hat, also lade ich 2.2.7 besser direkt herunter.

Vor der Installation von phpredis müssen Sie eine Erweiterung von igbinary installieren, da diese verwendet wird. Referenz: https://pecl.php.net/package/igbinary

pecl install igbinary

Fügen Sie nach der Installation Erweiterungsinformationen zu php.ini hinzu
extension=igbinary.so

Die Installationsmethode ist ebenfalls sehr einfach, Referenz: https://github.com/phpredis/phpredis/tree/master#installation
phpize
./configure [--enable-redis-igbinary]
make && make install

Sie sehen redis.so in /usr/lib64/php/modules/, fügen Sie es zur php.ini hinzu und erweitern Sie es. Achten Sie darauf, es nach igbinary.so hinzuzufügen.

============================================= === =================================

Igbinary unter Windows installieren

Referenz: https://pecl.php.net/package/igbinary/1.2.1/windows

Laden Sie die entsprechende Version der DLL herunter und fügen Sie sie auch der Erweiterung php.ini hinzu.

Referenz: http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/

Laden Sie die entsprechende Version der DLL herunter und fügen Sie sie auch dem PHP hinzu .ini-Erweiterung.

Laut der Beschreibung von phpredis gibt es zwei Arten von Verbindungen zu Redis: connect und pconnect. Den Referenzmaterialien zufolge erlaubt die Funktion close() von pconnect PHP nicht, weiterhin auf Redis zuzugreifen, schließt jedoch nicht direkt Die Verbindung. Der gesamte PHP-FPM-Lebenszyklus. Alles gültig.

Referenz: http://m.blog.csdn.net/blog/qmhball/46988111

Urheberrechtserklärung: Dieser Artikel ist ein Originalartikel des Bloggers und wurde vom Blogger nicht veröffentlicht. Eine Vervielfältigung ist mit Genehmigung des Eigentümers nicht gestattet.

Das Obige stellt die Installation der Redis-Erweiterung in PHP vor, einschließlich der relevanten Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn