本文实例讲述了thinkphp中memcache的用法。分享给大家供大家参考。具体分析如下:
1、下载并安装memcache
① window下安装memcache. 下载memcached.exe 到d:/memcached/memcached.exe.在运行cmd 输入 d:/memcached/memcached.exe -d install安装 。
② 运行d:/memcached/memcached.exe -d start 启动memcache
③ 下载php_memcache.dll 到php安装目录扩展目录 php\ext
④ 修改php.ini 加入 extension=php_memcache.dll 重启apache.查看phpinfo.php 如果有memcache模块 则 说明安装成功
2、thinkphp 中memcache 的使用
① ThinkPHP/conf/convention.php 修改缓存类型
'DATA_CACHE_TYPE' => 'Memcache', // 数据缓存类型,
支持: File|Db|Apc|Memcache|Shmop|Sqlite|Xcache|Apachenote|Eaccelerator
② thinkphp官方下载扩展ThinkPHP_Extend_3.1.2/Extend/Driver/Cache/CacheMemcache.class.php 保存到 ThinkPHP/Lib/Driver/Cache/CacheMemcache.class.php
③ 测试:
S('test','memcache');$test = S('test'); echo $test;
输出memcache 测试成功。
希望本文所述对大家的ThinkPHP框架程序设计有所帮助。
本文向大家介绍ThinkPHP简单使用memcache缓存的方法,包括了ThinkPHP简单使用memcache缓存的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了ThinkPHP简单使用memcache缓存的方法。分享给大家供大家参考,具体如下: Thinkphp的默认缓存方式是以File方式,在/Runtime/Temp 下生成了好多缓存文件。 服务器装了memcached后想给
本文向大家介绍修改ThinkPHP缓存为Memcache的方法,包括了修改ThinkPHP缓存为Memcache的方法的使用技巧和注意事项,需要的朋友参考一下 一般来说,ThinkPHP的默认缓存方式是以File文件方式实现的,运行时会在/Runtime/Temp 下生成很多的缓存文件。 有的情况下服务器装了memcached之后,需要将ThinkPHP的缓存方式更改成memecache方式 具体
本文向大家介绍Yii框架中memcache用法实例,包括了Yii框架中memcache用法实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Yii框架中memcache用法。分享给大家供大家参考。具体分析如下: 在现在的公司用的是YII的框架,接触到的东西也比较多,可以学到的东西也比较多,在以前的公司没有接触过memcache,只是听过,但是从来没有真正用过。现在终于有机会使用一下了,就
本文向大家介绍thinkPHP中钩子的使用方法实例分析,包括了thinkPHP中钩子的使用方法实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了thinkPHP中钩子的使用方法。分享给大家供大家参考,具体如下: 前面介绍过thinkPHP中钩子的两种配置调用方法,这里来进一步分析一下钩子的使用方法。 1 创建钩子行为: 我们自己定义的标签位可以直接放在Think\Behaviors中
本文向大家介绍采用ThinkPHP中F方法实现快速缓存实例,包括了采用ThinkPHP中F方法实现快速缓存实例的使用技巧和注意事项,需要的朋友参考一下 一般使用文件方式的缓存就能够满足要求,而thinkPHP还提供了一个专门用于文件方式的快速缓存方法F方法。 由于采用的是PHP返回方式,所以其效率较S方法较高。 F方法具有如下特点: 1.简单数据缓存; 2.文件形式保存; 3.采用PHP返回数据方
本文向大家介绍thinkPHP下的widget扩展用法实例分析,包括了thinkPHP下的widget扩展用法实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了thinkPHP下的widget扩展用法。分享给大家供大家参考,具体如下: Widget扩展用于在页面根据需要输出不同的内容,Widget扩展的定义是在项目的Lib\Widget目录下面定义Widget类库,例如下面定义了一个