Thinkphp6+swoole 教程(四)配置、工作进程、协程以及理解 Swoole进程模式

精华

swoole

协程可以简单理解为线程,只不过这个线程是用户态的,不需要操作系统参与,创建销毁和切换的成本非常低,和线程不同的是协程没法利用多核cpu的,想利用多核 cpu 需要依赖 Swoole多进程模型。 阅读全文 Thinkphp6+swoole 教程(四)配置、工作进程、协程以及理解 Swoole进程模式

Thinkphp6+swoole 教程(三)热更新

精华

swoole

由于 Swoole 服务运行过程中 PHP 文件是常驻内存运行的,这样可以避免重复读取磁盘、重复解释编译 PHP,以便达到最高性能。所以更改业务代码后必须手动 reload 或者 restart 才能生效。 阅读全文 Thinkphp6+swoole 教程(三)热更新

Thinkphp6+swoole 教程(一)简介

精华

swoole

初识 Swoole Swoole 是 PHP 协程框架,使 PHP 开发人员可以编写高性能高并发的 TCP、UDP、Unix Socket、HTTP、 WebSocket 等服务,让 PHP 不再局限于 Web 领域。Swoole4 协程的成熟将 PHP 带入了前所未有的时期, 为性能的提升提供了独一无二的可能性。 阅读全文 Thinkphp6+swoole 教程(一)简介