
Swoole
文章平均质量分 74
一个不靠谱的程序员
这个作者很懒,什么都没留下…
展开
-
Swoole整合ThinkPHP3.2系列教程一
上一节是关于laravel的一次请求的生命周期经过的过程来讲的。 这一节讲一下laravel的核心东西,-Container容器。首先,推荐你们先去看一下学院君的Laravel 服务容器实例教程 —— 深入理解控制反转(IoC)和依赖注入(DI)http://laravelacademy.org/post/769.html看完再来这里。然后不知道你们有没有理解什么是依赖注入和控制反转。反正我看完以原创 2017-08-29 14:34:13 · 2782 阅读 · 1 评论 -
Swoole整合ThinkPHP3.2系列教程二
Swoole和ThinkPHP的整合原创 2017-08-29 16:04:34 · 3333 阅读 · 4 评论 -
Swoole整合ThinkPHP3.2系列教程四
在cli环境下,PHP程序需要长时间运行,客户端与MySQL服务器之间的TCP连接是不稳定的。MySQL-Server会在一定时间内自动切断连接PHP程序遇到空闲期时长时间没有MySQL查询,MySQL-Server也会切断连接回收资源其他情况,在MySQL服务器中执行kill process杀掉某个连接,MySQL服务器重启所以我们要考虑数据库断线重连的问题,但是ThinkPHP3.2里D原创 2017-08-29 16:39:09 · 2591 阅读 · 1 评论 -
Swoole整合ThinkPHP3.2系列教程六
终结篇哈哈,我就说这一系列是完整的吧。我们并没有用swoole框架重构系统代码,只是当成一个长连接扩展库来使用的。swoole很强大,我们只是用了swoole很小很小的一部分。如果用swoole做更多精细化的处理,很麻烦。毕竟我这种面向工资编程的开发者得服从leader的安排(尽快上线)。如果有同学在使用过程中出现问题了欢迎留言讨论。我踩过的坑swoole_client只能在cli模式下运行,不要原创 2017-08-29 17:08:06 · 4324 阅读 · 0 评论 -
Swoole整合ThinkPHP3.2系列教程五
如何开启SSL因为mms已经升级成了https协议的,我们在mms下使用ws连接swoole的话,无法正常连接上swoole服务。因为https认为这是不安全的连接,所以我们必须把swoole开启SSL1.检查当前的swoole扩展是否开启了openssl: php --ri swoole 如果看到openssl=>enabled,则表示当前安装的swoole扩展已经开启了SSL。否则请重新编译原创 2017-09-01 16:13:50 · 1651 阅读 · 3 评论 -
Swoole整合ThinkPHP3.2系列教程三
使用说明:作为管理员:0.安装swoole扩展 swoole项目已收录到PHP官方扩展库,直接使用: - pecl install swoole1.启动swoole服务 在cli模式下,进入Swoole目录,执行以下命令行: - php swoole.php start2.柔性重启swoole服务 用于SwooleController框架里的代码更新时,执行以下命令行重新加载代码: -原创 2017-08-29 16:28:51 · 4280 阅读 · 0 评论