Welcome 微信登录

首页 / 网页编程 / PHP / 在PHP中使用memcached提高动态网站性能

在PHP中使用memcached提高动态网站性能2013-02-03 51cto wenlf136
< ?php//连接$mem = new Memcache;$mem->connect("memcached_ip", memcached_port);//保存数据$mem->set("用于存储值的键名。", "存储的值",’过期时间’);$val = $mem->get("用于存储值的键名");echo "Get 用于存储值的键名 value: " . $val ."<br />";//替换数据$mem->replace("用于存储值的键名", "存储的值 ", 0, 60);$val = $mem->get("用于存储值的键名");echo "Get 用于存储值的键名 value: " . $val . "<br />"; //保存数组 $arr = array("aaa", "bbb", "ccc", "ddd"); $mem->set("key", $arr, 0, 60); $val2 = $mem->get("key"); echo "Get key value: "; print_r($val2); echo "<br />"; //删除数据 $mem->delete("用于存储值的键名"); $val = $mem->get("用于存储值的键名"); echo "Get 用于存储值的键名 value: " . $val . "<br />"; //清除所有数据 $mem->flush(); $val2 = $mem->get("key"); echo "Get key value: "; print_r($val2); echo "<br />"; //关闭连接 $mem->close(); ?>