网页游戏能用PHP做后端开发吗
PHP配合swoole 应该是可以实现的多线程的。
swoole是PHP的协程高性能网络通信引擎,提供了多种通信协议的网络服务器和客户端模块。包括:
- TCP/UDP/UnixSocket服务器
- Http/WebSocket/Http2.0服务器端
- 异步/同步TCP/UDP网络客户端
- 异步MySQL
- 异步Redis
- AsyncTask
- 毫秒定时器
- 异步文件读写
- 异步DNS查询
- Http客户端
除了异步IO的支持之外,为多进程的模式设计了多个并发数据结构和IPC通信机制,可以大大简化多进程并发编程的工作。其中包括了:
- 并发原子计数器
- 并发HashTable
- 内存通道Channel
- 锁Lock
- 进程间通信IPC
可以广泛使用于互联网、移动通信、企业软件、网络游戏、物联网、车联网、智能家庭等领域。
其中战旗直播,虎牙直播。都用到了swoole开发。
0