インターネット技術の発展に伴い、大量のデータを処理する必要がある Web アプリケーションが増えているため、キャッシュの需要も増加しています。 Redis は、データの迅速な保存とアクセスを支援する効率的なメモリベースのキー/値ストレージ システムであり、これにより Web アプリケーションのパフォーマンスが大幅に向上します。
Web アプリケーション開発の主要ツールの 1 つとして、PHP は Redis の使用を当然サポートしています。ただし、PHP で Redis を使用するには、Redis 拡張機能を使用する必要があります。この記事では、Redis 拡張機能のインストールと設定方法を説明します。
Redis 拡張機能は PECL Web サイトからダウンロードできます。Redis 拡張機能の最新バージョンをダウンロードできます。
pecl install redis
Redis 拡張機能を実行するには、Redis 自体をインストールする必要があります。 Redis の公式 Web サイトにアクセスし、そこから最新バージョンの Redis をダウンロードできます。
phpredis ソース コードをダウンロードして解凍し、解凍されたディレクトリに移動してコンパイルします。
cd /path/to/phpredis phpize ./configure make sudo make install
PHP.ini ファイルに次の行を追加します。
extension=redis.so
Redis 拡張機能を構成するには、 Redis クライアントを開き、サービスを再起動します。
Redis クライアント構成ファイル (通常は /etc/redis/redis.conf にあります) を開き、バインド オプションを見つけます。これを変更し、次のようにサーバーがバインドされている IP アドレスを指定します。
bind 127.0.0.1
Ubuntu では、次を使用できます。 Redis サービスを再起動するコマンド:
sudo service redis-server restart
Redis 拡張機能が正しくインストールされ、構成されていると仮定すると、次の PHP コードを使用して、 Redis のテスト 拡張機能は適切に動作していますか:
$redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->set('test', 'hello, world!'); echo $redis->get('test');
すべてが適切に動作している場合は、「hello, world!」がコンソールに出力されるはずです。
Redis 拡張機能は、PHP 開発者が習得しなければならないツールで、Web アプリケーションで大量のデータを処理し、アプリケーションのパフォーマンスを向上させるのに役立ちます。 Redis 拡張機能のインストールと構成には注意すべき点がいくつかありますが、この記事で説明されている手順に従う限り、タスクを簡単に完了できるはずです。
以上がPHPでRedis拡張機能をインストールして構成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。