php中使用Redis构建高效框架系统
来源:互联网 发布:超星学术视频软件 编辑:程序博客网 时间:2024/06/08 19:14
首先需要做两步
1.安装php对redis的扩展模块
php官方没有redis的模块和使用方法。
打开redis的官方网站,redis.io然后选择clients里找到php的模块
然后选中phpredis进入Repository之后就可以看到php对redis的所有方法
首先
我们看到是对phpredis的一个介绍,是一个高效的key-value存储系统,是被php的官方授权的,代码是交给Owlient团队与2009年11到2011年3月发布的。
接下来是安装方法和经常使用的类和方法,大家可以自己去看
下载phpredis的安装包是在
选择releases已经发布的版本包,点击releases进去,选择最新的tar.gz包就可以了。
我下载的是phpredis-2.2.4.tar.gz这个包。
然后cp到/usr/local目录下,用tar zxvf phpredis-2.2.4.tar.gz解压,cd /usr/local/phpredis-2.2.4 用phpize工具创建phpredis的编译环境,之后./configure编译一下
make
make install
sh-3.2# make install
Installing shared extensions: /usr/lib/php/extensions/no-debug-non-zts-20100525/
证明phpredis扩展已经安装成功
我们cd到php的扩展目录下看一下 cd /usr/lib/php/extensions/no-debug-non-zts-20100525/
可以看到redis.so已经存在。
打开php的配置文件vim /etc/php.ini添加
extension = redis.so
然后重启httpd服务
apachectl -k restart
然后输出phpinfo一下就可以看到redis信息了
ok phpredis就安装成功了。
2.熟练掌握PHP-Redis使用手册
附件是redis的一个手册,如果大家觉得不好用,那么就去官方吧,那个比较权威,而且随时有更新。
phpredis命令文档
3.一个用户管理系统,具体讲解phpredis的使用
主要功能包括
用户创建
用户登录
用户列表(支持分页)
用户管理:删除,编辑
用户关注
用户粉丝
以上主要是后端功能(php+redis)的实现,前端页面没写样式,大家将就着看吧。
主要比较一下redis如何实现和mysql一样的功能,记得在common.php中修改一下:REDIS_AUTH_PASSWORD这个常量,如果redis添加了登录密码的话。还有我redis用的是本机而且开的是默认端口6379,你根据自己的具体情况在redis.php中修改一下就ok了。
感觉有了redis来计算用户之间共同关注,还有就是关注推荐这些都是神器。
代码写的不是很完善也不是很严谨,旨在说明phpredis的应用。
phpredis实例--用户管理系统下载
- php中使用Redis构建高效框架系统
- 使用Redis构建高效稳定低延迟的排行榜业务
- PHP中使用Redis
- php中使用redis
- PHP 中使用 redis
- 使用redis构建文章投票系统
- PHP框架六:Redis缓存使用
- PHP中redis的使用
- PHP中redis的使用
- php中使用redis HyperLogLogs
- 在PHP中使用Redis
- 利用Redis构建高效的实时搜索
- 使用Redis构建消息队列和发布订阅系统
- 使用SeaJs高效构建页面
- 解答:如何使用PHP开发高效的WEB系统
- 如何使用PHP开发高效的WEB系统
- 如何使用PHP开发高效的WEB系统
- 如何使用PHP开发高效的WEB系统
- C++虚函数与虚析构函数
- JPA批量插入
- Android使用JNI调用C/C++生成的.so库的流程(功能:apk卸载时调用web页面)
- Sqlite 管理工具 SQLiteDeveloper及破解
- 进程通信(接上篇PFIFO)
- php中使用Redis构建高效框架系统
- java之输入流应该注意的地方
- Java中的this关键字
- sybase审计功能
- Jquery.Uploadify实现批量上传显示进度条 取消 上传后缩略图显示 可删除
- JPA中利用二级缓存优化访问性能(转载)
- ORACLE MOVE表空间
- 采光板安装在装卸过程中要注意的问题
- ORACLE NUMBER丢失精度