上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 正常情况下客户端中断TCP连接时,会发送一个FIN包,进行4次断开握手来通知服务器。但一些异常情况下,如客户端突然断电断网或者网络异常,服务器可能无法得知客户端已断开连接。 尤其是移动网络,TCP连接非常不稳定,所以需要一套机制来保证服务器和客户端之间连接的有效性。 Swoole扩展本身内置了这种机 阅读全文
posted @ 2019-12-06 16:49 .Ronin 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: Swoole扩展是按照php标准扩展构建的。使用phpize来生成php编译配置,./configure来做编译配置检测,make进行编译,make install进行安装。 请下载releases版本的swoole,直接从github主干上拉取最新代码可能会编译不过 如果当前用户不是root,可能 阅读全文
posted @ 2019-12-06 13:27 .Ronin 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 安装swoole报错,错误信息如下: 报错原因 报错很明显,找不到 openssl/ssl.h ,首先要确认电脑上有没有安装 openssl Mac安装openssl 既然它找不到,那么就需要手动的指定 openssl 的目录: 以上是文章全部内容,有需要学习交流的友人请加入交流群的咱们一起,有问题 阅读全文
posted @ 2019-12-06 13:19 .Ronin 阅读(1123) 评论(0) 推荐(0) 编辑
摘要: 直接套用Swoole官网的介绍: PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Ht 阅读全文
posted @ 2019-12-05 16:21 .Ronin 阅读(817) 评论(0) 推荐(0) 编辑
摘要: swoole是一个PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSo 阅读全文
posted @ 2019-12-05 16:00 .Ronin 阅读(2559) 评论(0) 推荐(0) 编辑
摘要: 本文为大家讲述了php异步调用方法,分享给大家供大家参考,具体内容如下 客户端与服务器端是通过HTTP协议进行连接通讯,客户端发起请求,服务器端接收到请求后执行处理,并返回处理结果。 有时服务器需要执行很耗时的操作,这个操作的结果并不需要返回给客户端。但因为php是同步执行的,所以客户端需要等待服务 阅读全文
posted @ 2019-12-05 15:35 .Ronin 阅读(3289) 评论(0) 推荐(0) 编辑
摘要: PHP 多进程和多线程的优缺点 多进程 1.使用多进程, 子进程结束以后, 内核会负责回收资源 2.使用多进程, 子进程异常退出不会导致整个进程Thread退出. 父进程还有机会重建流程. 3.一个常驻主进程, 只负责任务分发, 逻辑更清楚. 4.多进程方式更加稳定,另外利用进程间通信(IPC)也可 阅读全文
posted @ 2019-12-05 15:14 .Ronin 阅读(1204) 评论(0) 推荐(0) 编辑
摘要: 聊天功能是很常见的一种功能,Workerman是一款开源高性能异步PHP socket即时通讯框架。 什么是Workerman? Workerman是一款 开源 高性能异步 PHP socket即时通讯框架 。支持高并发,超高稳定性,被广泛的用于手机app、移动通讯,微信小程序,手游服务端、网络游戏 阅读全文
posted @ 2019-12-05 14:36 .Ronin 阅读(1150) 评论(0) 推荐(0) 编辑
摘要: 1. syntaxerror: invalid syntax语法错误:无效语法 1) syntax [ˈsɪntæks] 语法、句法 2) error [ˈerər] 错误 3) invalid [ɪnˈvælɪd] 无效 2. syntaxerror: unexpected EOF while p 阅读全文
posted @ 2019-12-05 14:06 .Ronin 阅读(1110) 评论(0) 推荐(0) 编辑
摘要: PHP进阶、面试;文档、视频资源点击免费获取 一 、PHP基础部分 1、PHP语言的一大优势是跨平台,什么是跨平台? PHP的运行环境最优搭配为Apache+MySQL+PHP,此运行环境可以在不同操作系统(例如windows、Linux等)上配置,不受操作系统的限制,所以叫跨平台 2、WEB开发中 阅读全文
posted @ 2019-12-04 17:07 .Ronin 阅读(839) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页