memcache课程---2、php如何操作memcache

一、总结

一句话总结:

windows下装好memcache.exe,装好memcache的php扩展之后,然后使用memcache函数库的函数即可
1.连接memcache服务器
$mem=new Memcache;
$mem->connect("192.168.20.1","10000"); 2.增
$mem->set('name','user1'); 3.删
$mem->delete('name'); 4.改
$mem->set('age',200); 5.查
echo $mem->get('age'); 6.查看状态
$arr=$mem->getStats(); 7.清空
$mem->flush();

1、window下php如何安装memcache模块?

总结:和安装php的其它扩展的过程是一样的:拷贝.dll,配置文件中开启.ddl
1.把php_memcache.dll拷贝到php中ext扩展模块包中
2.修改php.ini配置文件把memcache设置:extension=php_memcache.dll
3.重启apache服务
4.写查看php信息的脚本(info.php):
<?php
phpinfo();
?>
5.ctrl+f查找memcache扩展

2、如何查看php安装的扩展信息?

phpinfo()函数:<?php  phpinfo(); ?>
<?php
phpinfo();
?>

3、比如如何安装php扩展, 如何查看php扩展,以前搞半天,这里看视频分分钟解决的启示是什么?

多看学习视频,看的越多,越节约时间

4、windows下的动态扩展库叫.dll,linux下的动态扩展库叫什么?

.so,所以在linux下安装扩展的时候千万注意,

比如安装memcachephp支持的时候,是memcache.so

5、linux下php如何安装memcache模块(memcache扩展包(c语言))?

1)生成configure脚本:/usr/local/php/bin/phpize
2)生成配置脚本:./configure --enable-memcache --with-php-config=/usr/local/php/php-config
3)编译:make
4)安装:make install

6、linux服务器下网站放在哪个文件夹?

/user/local/apache2/htdocs

7、php如何连接memcache服务器(装好memcache.exe,装好memcache的php扩展之后)?

new Memcache对象,然后执行对象的connect方法即可
$mem=new Memcache;

$mem->connect("192.168.20.1","10000");

8、php操作memcache的增删改查如何实现及常用方法?

比如增删改查:memcache对象的set,get,delete方法
1.连接memcache服务器
$mem=new Memcache;
$mem->connect("192.168.20.1","10000"); 2.增
$mem->set('name','user1'); 3.删
$mem->delete('name'); 4.改
$mem->set('age',200); 5.查
echo $mem->get('age'); 6.查看状态
$arr=$mem->getStats(); 7.清空
$mem->flush();

9、php如何在用户登录时把session保存到一个共享的memcache服务器上?

1.session.save_handler = memcache
2.session.save_path = "tcp://192.168.20.1:10000"

二、内容在总结中

 

memcache课程---2、php如何操作memcache的更多相关文章

  1. memcache课程---3、php使用memcache缓存实例

    memcache课程---3.php使用memcache缓存实例 一.总结 一句话总结: 前置:windows下安装好memcache.exe,安装好memcache的php扩展,开启memcache ...

  2. memcache课程---1、memcache介绍及安装(memcache作用)

    memcache课程---1.memcache介绍及安装(memcache作用) 一.总结 一句话总结: 减少对数据库的访问,因为数据库的访问比较花费时间 1.memcache为什么比操作数据库快的多 ...

  3. 前端学PHP之PHP操作memcache

    × 目录 [1]安装 [2]连接 [3]增删改查[4]分布式[5]状态[6]安全[7]应用 前面的话 和访问mysql服务器类似,PHP也是作为客户端API访问memcached服务器的,所以同样需要 ...

  4. php操作Memcache

    一.memcache基本的介绍 是一个高性能的分布式内存对象缓存系统. 和mysql比较,进行理解memcache (1)该软件是一个c/s架构, (2)mysql的数据是存储到哪里的?是存储到磁盘里 ...

  5. php操作memcache的使用【转】

    1.简介 Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力.它可以应对任意多个连接, ...

  6. 在telnet下操作memcache详解(操作命令详解)

    这篇文章主要介绍了在telnet下操作memcache详解,telnet下的memcache操作命令详解,需要的朋友可以参考下 在定位问题.测试等时候经常需要对memcache的数据进行一些操作,但是 ...

  7. php操作memcache的用法、详解和方法介绍

    1.简介 memcache模块是一个高效的守护进程,提供用于内存缓存的过程式程序和面向对象的方便的接口,特别是对于设计动态web程序时减少对数据库的访问. memcache也提供用于通信对话(sess ...

  8. 使用telnet操作memcache,一般不常用

    使用telnet操作memcache,一般不常用   1.使用方法 1. 连接到memcached telnet 192.168.1.100 11211 add name 0 60 5     [说明 ...

  9. 文成小盆友python-num11-(2) python操作Memcache Redis

    本部分主要内容: python操作memcache python操作redis 一.python 操作 memcache memcache是一套分布式的高速缓存系统,由LiveJournal的Brad ...

随机推荐

  1. Redis连不上的一些细节配置

    远程链接redis连不上,在确保防火墙设置正确的情况下 把redis.conf中的 bind 127.0.0.1注释 另外把protected-mode yes 改为protected-mode no

  2. ES6 学习 -- Class

    Class的基本语法(1)// 定义类class Point { test() { console.log("hello test"); }}通过 new 定义好的类即可生成一个类 ...

  3. js 本地预览图片和得到图片实际大小

    //填充预览图片 function adpter(file, upfile) { var imgName = new Date().getTime() + file.name.substr(file. ...

  4. java哈希表(线性探测哈希表。链式哈希表)

    哈希表(散列表) 通过哈希函数使元素的存储位置与它 的关键码之间能够建立一一映射的关系,在查找时可以很快找到该元素. 哈希表hash table(key,value) 的做法其实很简单,就是把Key通 ...

  5. JavaScript的函数进阶

    函数进阶 1立即执行函数表达式 立即执行的函数表达式的英文全称为Immediately Invoked Function Expression,简称就为IIFE.这是一个如它名字所示的那样,在定义后就 ...

  6. jquery学习笔记(四):动画

    内容来自[汇智网]jquery学习课程 4.1 显示和隐藏 在jQuery中使用 hide() 和 show() 方法来隐藏和显示 HTML 元素: hide()的语法形式:$(selector).h ...

  7. "一个实用的却被忽略的命名空间:Microsoft.VisualBasic":

        当你看到这个命名空间的时候,别因为是vb的东西就匆忙关掉网页,那将会是您的损失,此命名空间中的资源最初目的是为了简化vb.net开发而创建的,所以microsoft.visualbasic并不 ...

  8. Docker系列(六):Docker网络机制(下)

    Linux Namespace详解 namespace:是一个空间,空间里可以放进程,文件系统,账号,网络等,某个资源被放到namespace之后 别人就看不到他了. 可以看到有两个namespace ...

  9. docker registry (私有仓库)

    首先要导入registry的镜像文件 1.普通的registry 一条命令创建一个仓库 docker run -d -p 5000:5000 --restart=always --name regis ...

  10. 分享一份Java架构师学习资料,2019年最新整理!

    分享一套不错的架构师学习参考资料,免费领取的,无任何套路! 关注Java大后端公众号,在后台回复关键字:大大,即可免费领取,觉得资料不错,转发给其他朋友呗- 长按关注Java大后端公众号领取.