Memcached介绍及php-memcache扩展安装


Posted in PHP onApril 01, 2021

Memcached和php-memcache的区别

①Memcached技术,是内存缓存。

②PHP-memcache(或者称为memcache)是PHP的一个扩展,用于php管理Memcached;

理解:Memcached就像是一个数据库一样,PHP可以跟它连接交互、JAVA可以,其他语言也可以。但是PHP有PHP的语法规则,Memcached有Memcached的语法规则,他们中间需要一个”翻译“,这个翻译就是php-memcache。PHP通过安装这个扩展,来进行连接、使用Memcached。

windows环境下安装Memcached

系统:Win7系统64位

安装步骤:

①下载Memcached安装包

#32位系统 1.4.4版本
http://static.runoob.com/download/memcached-win32-1.4.4-14.zip

#64位系统 1.4.4版本
http://static.runoob.com/download/memcached-win64-1.4.4-14.zip

②下载后解压文件,解压完成后,将memcached文件夹拷贝到指定目录(我是直接把他放在D盘根目录下了)

【注】安装包内下有3个文件:pthreadGC2.dll 、libgcc_s_sjlj-1.dll 、 memcached.exe
Memcached介绍及php-memcache扩展安装
③打开windows命令行工具,在命令行下执行安装命令

memcached.exe -d install	#只要没有报错,Memcached就安装完成了

Memcached介绍及php-memcache扩展安装

Memcached相关命令

开启/关闭Memcached服务

memcached.exe -d start #开启
memcached.exe -d stop #关闭

卸载Memcached

memcached.exe -d uninstall #注意,若Memcached服务开启中,卸载前需要先执行memcached.exe -d stop关闭服务卸载才能成功。

windows环境下安装php-memcache扩展

背景:

①系统:Win7系统64位

②集成开发环境:WAMPServer

步骤:

①使用phpinfo判断php是ts版还是nts版。

<?php
	phpinfo();

Memcached介绍及php-memcache扩展安装

Thread Safety简写TS(线程安全),执行时会进行线程的安全检查。

Non Thread Safety简写NTS(非线程安全),执行时不检查线程的安全性。

若Thread Safety的值为enabled,则选择安装ts版本(线程安全);否则安装nts版本(线程不安全)。

②下载Memcached的php扩展文件:PHP-memcache。

http://pecl.php.net/package/memcache/3.0.8/windows

Memcached介绍及php-memcache扩展安装

因为wampserver的php版本是5.6.16,所以选择PHP5.6版中的5.6 Thread Safe(TS)*64文件下载。

③将下载的文件解压,把php_memcache.dll文件丢到PHP扩展目录中。

D:\wamp64\bin\php\php5.6.16\ext #将php_memcached.dll放入该目录下

④在php.ini文件中添加扩展

Memcached介绍及php-memcache扩展安装

extension = php_memcache.dll

⑤重启wampserver

⑥再次查看phpinfo

Memcached介绍及php-memcache扩展安装

安装完成。

PHP 相关文章推荐
一段php加密解密的代码
Jul 16 PHP
php UTF8 文件的签名问题
Oct 30 PHP
Wordpress 相册插件 NextGEN-Gallery 添加目录将中文转为拼音的解决办法
Dec 29 PHP
PHP+Mysql+jQuery实现动态展示信息
Oct 08 PHP
获取php页面执行时间,数据库读写次数,函数调用次数等(THINKphp)
Jun 03 PHP
Win2003+apache+PHP+SqlServer2008 配置生产环境
Jul 29 PHP
php出现内存位置访问无效错误问题解决方法
Aug 16 PHP
推荐5款跨平台的PHP编辑器
Dec 25 PHP
微信封装的调用微信签名包的类库
Jun 08 PHP
详解PHP版本兼容之openssl调用参数
Jul 25 PHP
php计数排序算法的实现代码(附四个实例代码)
Mar 31 PHP
PHP使用PDO 连接与连接管理操作实例分析
Apr 21 PHP
PHP策略模式写法
Apr 01 #PHP
php中pcntl_fork详解
Apr 01 #PHP
php 解析非标准json、非规范json
Apr 01 #PHP
php 原生分页
Apr 01 #PHP
php远程请求CURL案例(爬虫、保存登录状态)
Apr 01 #PHP
php 防护xss,PHP的防御XSS注入的终极解决方案
Apr 01 #PHP
WordPress多语言翻译插件 - WPML使用教程
You might like
全国FM电台频率大全 - 4 山西省
2020/03/11 无线电
基于PHP常用函数的用法详解
2013/05/10 PHP
php导出csv格式数据并将数字转换成文本的思路以及代码分享
2014/06/05 PHP
php中判断数组相等的方法以及数组运算符介绍
2015/03/30 PHP
PHP实现的登录页面信息提示功能示例
2017/07/24 PHP
WHOOPS PHP调试库的使用
2017/09/29 PHP
nginx 设置多个站跨域
2021/03/09 Servers
js 弹出菜单/窗口效果
2011/10/30 Javascript
javascript中怎么做对象的类型判断
2013/11/11 Javascript
Bootstrap作品展示站点实战项目2
2016/10/14 Javascript
JavaScript中数据类型转换总结
2016/12/25 Javascript
JavaScript中三种常见的排序方法
2017/02/24 Javascript
VsCode插件整理(小结)
2017/09/14 Javascript
vue组件父子间通信详解(三)
2017/11/07 Javascript
微信小程序template模版的使用方法
2019/04/13 Javascript
layui使用表格渲染获取行数据的例子
2019/09/13 Javascript
微信小程序getLocation 需要在app.json中声明permission字段
2020/03/03 Javascript
python实现跨文件全局变量的方法
2014/07/07 Python
Python选择排序、冒泡排序、合并排序代码实例
2015/04/10 Python
python实现linux下使用xcopy的方法
2015/06/28 Python
Python基础语言学习笔记总结(精华)
2017/11/14 Python
Python matplotlib画图实例之绘制拥有彩条的图表
2017/12/28 Python
python读取TXT每行,并存到LIST中的方法
2018/10/26 Python
对python中xlsx,csv以及json文件的相互转化方法详解
2018/12/25 Python
在Python中将函数作为另一个函数的参数传入并调用的方法
2019/01/22 Python
python assert的用处示例详解
2019/04/01 Python
python3 assert 断言的使用详解 (区别于python2)
2019/11/27 Python
Python集成开发工具Pycharm的安装和使用详解
2020/03/18 Python
零基础学Python之前需要学c语言吗
2020/07/21 Python
使用css3和jquery实现可伸缩搜索框
2014/02/12 HTML / CSS
支行行长竞聘演讲稿
2014/05/15 职场文书
企业贷款委托书格式
2014/09/12 职场文书
计生办班子群众路线教育实践活动个人对照检查材料思想汇报
2014/10/04 职场文书
党的群众路线调研报告
2014/11/03 职场文书
经典励志格言:每日一句,让你每天充满能量
2019/08/16 职场文书
Windows server 2012 NTP时间同步的实现
2022/06/25 Servers