首页
发现
标签
搜索
APP下载
注册
登录
首页
发现
榜单
标签
收录
APP下载
注册
登录
Swoole 官方文档手册
文档评分:
70.2 (
0 个有效评分
)
文档语言:
中文
章节数量:
0
阅读人次:
53571
收藏数量:
0
整理分享:
管理员
阅读
收藏
下载
分享
阅读
收藏
下载
分享
文档标签
事件
控制权
函数
实际上
发生
手册
文档
文档概述
Swoole虽然是标准的PHP扩展,实际上与普通的扩展不同。普通的扩展只是提供一个库函数。而swoole扩展在运行后会接管PHP的控制权,进入事件循环。当IO事件发生后,swoole会自动回调指定的PHP函数。
文档
目录
文档
评论 (
0
)
入门
Overview
入门指引
环境依赖
编译安装
快速起步
版本更新记录
编程须知
新特性使用
向下不兼容改动
php.ini选项
项目路线图
内核参数调整
衍生开源项目
开发者列表
用户与案例
常见问题
提交错误报告
Server
函数列表
配置选项
属性列表
监听端口
预定义常量
高级特性
事件回调函数
压力测试
Coroutine
Coroutine
Coroutine\Channel
Coroutine\Http\Client
Coroutine\Client
Coroutine\Http2\Client
Coroutine\MySQL
Coroutine\Socket
Coroutine\Redis
Coroutine\PostgreSQL
并发调用
Server
实现原理
扩展组件
编程调试
文件操作
Runtime
开关选项
睡眠函数
严格模式
Timer
swoole_timer_clear
swoole_timer_after
swoole_timer_tick
Memory
Buffer
Lock
Table
Atomic
mmap
Channel
Http\Server
Serialize
Http\Server
Http\Request
Http\Response
回调函数
WebSocket\Server
Redis\Server
WebSocket\Frame
方法
常量
Process
Process->start
Process::__construct
Process->name
Process->exec
Process->write
Process->setTimeout
Process->read
Process->setBlocking
Process->useQueue
Process->freeQueue
Process->statQueue
Process->push
Process->pop
Process->exit
Process->close
Process::kill
Process::wait
Process::daemon
Process::alarm
Process::signal
Process::setAffinity
Process::exportSocket
Process\Pool::__construct
Process\Pool
Process\Pool->listen
Process\Pool->on
Process\Pool->start
Process\Pool->write
Client
Process\Pool->getProcess
方法列表
并行
Event
swoole_event_add
swoole_event_set
swoole_event_del
swoole_event_write
swoole_event_isset
swoole_event_cycle
swoole_event_defer
swoole_event_exit
swoole_event_wait
swoole_event_dispatch
异步回调
异步MySQL客户端
异步文件系统IO
异步Redis客户端
异步Http2.0客户端
异步Http/WebSocket客户端
高级
Manager进程
Reactor线程
Swoole的实现
Worker进程
Task/Finish特性的用途
Reactor、Worker、TaskWorker的关系
在php-fpm或apache中使用swoole
TCP/UDP压测工具
Swoole异步与同步的选择
MySQL的连接池、异步、断线重连
swoole服务器如何做到无人值守100%可用
PHP中哪些函数是同步阻塞的
守护进程程序常用数据结构
使用jemalloc优化swoole内存分配性能
C&+&+开发者如何使用Swoole
C开发者如何使用Swoole
使用systemd管理swoole服务
网卡中断设置
异步回调程序内存管理
将Swoole静态编译内嵌到PHP
日志等级控制
Windows编译
使用 asan 内存检测
Swoole协程之旅-中篇
Swoole协程之旅-前篇
Swoole协程之旅-后篇
协程CPU密集场景调度实现
其他
Swoole技术会议
Swoole社区
工作组(Working Groups)
参与开源项目指引
捐赠Swoole项目
加入Swoole开发组
非协程特性独立扩展 (swoole_async)
附录:Linux错误码(errno)列表
附录:Linux信号列表
附录:TCP连接的状态
附录:Swoole错误码列表
附录:tcpdump抓包工具的使用
附录:strace工具的使用
附录:gdb工具的使用
附录:perf工具的使用
附录:lsof工具的使用
附录:编译PHP扩展的相关工具
备用:已移除的历史特性
历史:版本更新记录(1.x)
历史:版本更新记录(2.x)
历史:版本更新记录(4.x)
社区文档编辑条例
社区文档版权申明
相关书籍
Elixir官网的入门教程中文翻译
Sequelize Docs 中文版
Scapy 中文文档
Consul 简介和快速入门
Spring Data 文档
Java API 版本的Vert.x Core 手册
Pandas 官方教程
akka文档中文翻译
Elixir编程入门
PyQt5中文教程
Nodejs API 中文文档
Spring Boot参考指南
×
分享,让知识传承更久远
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档