ホームページ  >  記事  >  バックエンド開発  >  PHP MemCached の高度なキャッシュ構成

PHP MemCached の高度なキャッシュ構成

巴扎黑
巴扎黑オリジナル
2016-11-08 13:35:531147ブラウズ

1. MemCached とは何ですか?

memcache は、画像、ビデオ、ファイル、データベースの検索結果など、さまざまな形式でデータを保存するために使用できる高性能分散メモリ オブジェクト キャッシュ システムです。 Memcache を使用する Web サイトは一般に比較的大きなトラフィックを伴います。データベースへの負担を軽減するために、Memcache はフロントエンドから高速にアクセスできるように、情報の一部をメモリに保存するキャッシュ領域として使用されます。

2. Windows プラットフォームへの Memcache のインストール

(1) memcached 1.2.4 をダウンロードします

(2) カスタム ディレクトリに解凍します。 (D:memcached) など

(3) DOS を開き、次のコマンドを入力します

D:memcachedmemcached.exe -d install

(4) 次に

D:memcachedmemcached.exe -d start

を入力して開始します。将来的には、Windows を起動するたびに memcached が Windows のサービスとして自動的に起動されるようになります。

(5) D:memcachedmemcached.exe -h ヘルプを表示し、さまざまなコマンドの使用方法を取得します

3. PHP での Memcache Win32 のインストールと構成

(1) ダウンロード: php_memcache.dll コンポーネント (WAMP に付属) 、 php_memcache はサードパーティの拡張機能であるため、元の PHP は付属しておらず、公式 Web サイトからダウンロードできます)

(2) php_memcache.dll を指定されたコンポーネント ディレクトリにコピーします。デフォルトは phpext にあります

(3) ) PHP.ini に次の文を追加します: extension=php_memcache.dll

(4) WEB サービスを再起動し、phpinfo() 関数を使用して有効化ステータスを確認します

4. PHP を使用して Memcache に接続します

$mem = new Memcache;//初始化一个实例
$mem->connect('127.0.0.1', 11211) or die ("连接失败");//连接服务器地址和默认端口
$version = $mem->getVersion();//获得版本信息
echo $version;


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。