01 2018 档案

Redis是可以安装成windows服务-开机自启 win7 64位
摘要:其实Redis是可以安装成windows服务的,开机自启动,命令如下: 安装完之后,就可看到Redis已经作为windows服务了: 但是安装好之后,Redis并没有启动,启动命令如下: 停止命令: 还可以安装多个实例 卸载命令: 最后提示一下:2.8版本的不支持32位系统,32位系统要去下载2.6 阅读全文

posted @ 2018-01-30 09:10 长不大的菜鸟 阅读(240) 评论(0) 推荐(0)

lnmp 一键安装包 nginx配置tp5 phpinfo模式 隐藏index.php
摘要:tp5 url 线上访问 在nginx 上 出现404错误 那是因为pathinfo没有被支持 修改如下:找到 /usr/local/nginx/config/vhost/项目名.config 最后,又找到php.ini配置文件, 找到:cgi.fix_pathinfo=0更改为:cgi.fix_p 阅读全文

posted @ 2018-01-25 16:53 长不大的菜鸟 阅读(602) 评论(0) 推荐(0)

Redis PHP通用类
摘要:找到一个比较全的Redis PHP操作类库,分享给大家 阅读全文

posted @ 2018-01-24 17:34 长不大的菜鸟 阅读(752) 评论(0) 推荐(0)

Swoole2.0协程客户端连接池的实现
摘要:Swoole2.0官方默认的实例是短连接的,在请求处理完毕后就会切断redis或mysql的连接。实际项目可以使用连接池实现复用。 实现原理也很简单,使用SplQueue,在请求到来时判断资源队列中是否有可用的连接,如果有直接拿来复用。如果没有就创建一个新的连接。在连接使用完毕后再讲它重新放回到队列 阅读全文

posted @ 2018-01-16 10:54 长不大的菜鸟 阅读(366) 评论(0) 推荐(0)

swoole WebSocket 消息推送
摘要:server.php Cli命令行执行:/usr/local/php/bin/php server.php client.html admin.html 源码下载 阅读全文

posted @ 2018-01-15 16:21 长不大的菜鸟 阅读(3820) 评论(0) 推荐(0)

基于swoole搭建聊天室程序
摘要:1. 创建websocket服务器 swoole从1.7.9版本开始, 内置了websocket服务器功能,我们只需几行简单的PHP代码,就可以创建出一个异步非阻塞多进程的WebSocket服务器。 首先,我们在apache的工作空间下,新建一个项目,名称为swoole,然后在里面新建一个ws-se 阅读全文

posted @ 2018-01-15 11:21 长不大的菜鸟 阅读(608) 评论(1) 推荐(0)

使用php+swoole对client数据实时更新(下)
摘要:一篇提到了swoole的基本使用,现在通过几行基本的语句来实现比较复杂的逻辑操作: 先说一下业务场景。我们目前的大多数应用都是以服务端+接口+客户端的方式去协调工作的,这样的好处在于不论是处在何种终端的情况下,都可以完美的和服务端兼容。这样就轻松实现了MVC各个部分的真正解耦。但是提高程序的友好性还 阅读全文

posted @ 2018-01-15 11:08 长不大的菜鸟 阅读(390) 评论(0) 推荐(0)

使用php+swoole对client数据实时更新(上)
摘要:如果想对一个列表做实时的更新,传统的做法是采用轮询的方式。以web为例,通过Ajax定时请求服务端然后获取数据显示在页面。这种方式实现简单,缺点就是浪费资源。HTTP1.1新增加了对websocket的支持,这样就可以将被动展示转变为主动通知。也就是通过websocket与服务端保持持久链接,一旦数 阅读全文

posted @ 2018-01-15 11:06 长不大的菜鸟 阅读(337) 评论(0) 推荐(0)

swoole实现websocket推送
摘要:环境配置: swoole 1.9.3、centos6.5(虚拟机)、PHP7.01 思路: ①通过server中的collections取出fd ②写一个admin.html(管理员推送页面) 与 client.html(客户端),html页面的websocket自行可编写 并在server.php 阅读全文

posted @ 2018-01-15 11:05 长不大的菜鸟 阅读(389) 评论(0) 推荐(0)

PHP只显示姓名首尾字符,隐藏中间字符并用*替换
摘要://测试时文件的编码方式要是UTF8 $str='中文a字1符'; echo strlen($str).'';//14 echo mb_strlen($str,'utf8').'';//6 echo mb_strlen($str,'gbk').'';//8 echo mb_strlen($str,'gb2312').'';//10 /** * 只保留字符串首尾字符,... 阅读全文

posted @ 2018-01-09 09:33 长不大的菜鸟 阅读(595) 评论(0) 推荐(0)

导航