PHP5.3のインストールlibmemcached拡張方法と簡単なexample_PHPチュートリアル
Jul 13, 2016 pm 05:08 PMlibmemcached は、C および C++ 言語で実装された memcached ライブラリ、クライアント ライブラリ、クライアント ライブラリであり、メモリ使用量が低く、スレッド セーフであり、memcached 関数の包括的なサポートを提供します。また、memcat、memflush、memrm、memstat、memslap (負荷生成) などのさまざまなコマンド ライン ツールも使用します。このライブラリは、キーのさまざまなハッシュ方法、分割キー、および統合ハッシュ配布の使用を許可するように設計されています
libmemcached に基づく php memcache クライアントには多くの利点があります
•ハッシュ一貫性のあるストレージ
•複数の取得/設定
•memcache キー文字列がデフォルトで 255Byte 未満であるという制限を回避して、キーを int に自動的にハッシュします
長い間サーバーを構成していなかったので、libmemcached の php memcached は最終的には自分でコンパイルする必要があると常々思っていました。プロセスを実行し、成功するまでに数回の試行が必要でした
インストールは2ステップです
•so ファイルとヘッダー ファイルを対象として libmemcached をインストールします
•memcachedphp 拡張機能をインストールします
libmemcaced は 0.x と 1.x の 2 つのメジャー バージョンに分かれており、2011 年 9 月 28 日に開始された 1.x バージョンはコンパイルが非常に面倒で、gcc4.0 以降の特別な設定が必要です。 0.x バージョンはシンプルで、最も高いバージョンは 0.53 なので、0.53 をインストールすることを選択します。
私は libmemcaced 0.53 を使用していますが、php-memcahed は 2.0.0 を選択しています。オープンソース ソフトウェアのバージョン管理は面倒です。
libmemcachedをインストールする
wget https://launchpad.net/libmemcached/1.0/0.53/+download/libmemcached-0.53.tar.gz | |
./configure --prefix=/opt/libmemcached 作成&&インストール |
cd memcached-2.0.0/
./configure --enable-memcached --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/opt/libmemcached/
最後のステップは、php.ini を変更し、extension=memcached.so を追加することです すでにインストールされているので、簡単な例を見てみましょう
libmemcached は libmemcache ではないことに注意してください。前者は現在開発中ですが、後者は長い間更新されていません。 memcached は、メモリ データ キャッシュを通じてデータベース アクセスを削減し、それによって動的コンテンツ アプリケーション Web サイトの速度を向上させる、高性能の分散メモリ オブジェクト キャッシング システムです。 memcached の正式な開発とリリースは、サーバー側の接続の読み取りおよび書き込みプロトコルをリリースするものであり、動的コンテンツ アプリケーションの Web サイトで使用される動的スクリプトに依存します。具体的なリストは公式ウェブサイトをご覧ください。 |

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











トマト無料小説アプリで小説を書く方法. トマトノベルで小説を書く方法に関するチュートリアルを共有します。

WeChat で削除された連絡先を回復する方法 (簡単なチュートリアルでは、削除された連絡先を回復する方法について説明します)

すぐにマスター: Huawei 携帯電話で 2 つの WeChat アカウントを開く方法が明らかに!

モバイルドラゴンの卵を孵化させる秘密が明らかに(モバイルドラゴンの卵をうまく孵化させる方法を段階的に教えます)

携帯電話の文字サイズの設定方法(携帯電話の文字サイズを簡単に調整できます)

Ubuntu 24.04 に Ubuntu Notes アプリをインストールして実行する方法
