PHP が memcache キャッシュ テクノロジを使用して応答速度を向上させる方法、memcache キャッシュ
この記事の例では、PHP が memcache キャッシュ テクノロジを使用して応答速度を向上させる方法について説明します。参考のためにみんなで共有してください。具体的な分析は次のとおりです:
PHP は非常に優れており高速ですが、大量のデータがある場合は依然としてスタックします。ここでは、応答速度を向上させるために PHP で memcache キャッシュ テクノロジを使用する方法を紹介します。詳しく知りたい方は参照してください。それに
memcache は Linux と Windows の両方のシステムで使用できます。もちろん、memcache のインストール方法については、Google で調べればすべて出てきます。
memcache の使用例を以下に投稿します。コードは次のとおりです:
コードをコピーします コードは次のとおりです:
//接続
$mem = 新しい Memcache
;
$mem->connect("127.0.0.1", 11211) or die ("接続できませんでした");
// バージョンを表示
$version = $mem->getVersion();
echo "Memcached サーバーのバージョン: ".$version."
";
//データを保存
$mem->set('key1', 'これは最初の値です', 0, 60);
$val = $mem->get('key1');
echo "key1 値を取得: " . $val ."
";
//データを置き換えます
$mem->replace('key1', 'これは置換値です', 0, 60);
$val = $mem->get('key1');
echo "key1 の値を取得します: " . "
";
//配列を保存します
$arr = array('aaa', 'bbb', 'ccc', 'ddd');
$mem->set('key2', $arr, 0, 60);
$val2 = $mem->get('key2');
echo "key2 値を取得: ";
print_r($val2);
エコー "
";
//データを削除します
$mem->delete('key1');
$val = $mem->get('key1');
echo "key1 の値を取得します: " . "
";
//すべてのデータをクリアします
$mem->flush();
$val2 = $mem->get('key2');
echo "key2 値を取得: ";
print_r($val2);
エコー "
";
// 接続を閉じます
$mem->close();
?>
例 2、コードは次のとおりです:
コードをコピーします
コードは次のとおりです:
//memcache キャッシュを使用する
$mc = memcache_connect('localhost', 11211);
$pn = $mc->get('pid');
エコー $pn;
if($pn
$mc->set('pid',$pn,0,0) //セットは期限切れになりません
;
memcache_close($mc);
?>
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。
http://www.bkjia.com/PHPjc/933605.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/933605.html
技術記事 PHP が memcache キャッシュ テクノロジーを使用して応答速度を向上させる方法 Memcache キャッシュ この記事では、PHP が memcache キャッシュ テクノロジーを使用して応答速度を向上させる方法について説明します。参考のために皆さんと共有してください...