【Swoole】
hevenue
这个作者很懒,什么都没留下…
展开
-
学习swoole的心得
什么是swoole swoole是PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。 Swoole可以广泛应用于互转载 2017-03-31 19:06:30 · 1345 阅读 · 0 评论 -
Yii2的异步多线程服务之swoole
在使用yii2做网站开发时,是鉴于它上手速度快,拥有强大的组件和丰富的类库。以前做过些Android系统层、APP、流媒体等,而在接触yii2后发现,这个的开发速度确实快,虽然是个做网站的PHP框架,没有可比性,不过看了很多博客对比过yii2、laravel、phalcon,yii2的开发速度比后几个能提升几个等级。(话说以后有时间体验下后面两个,看是不是真的~) 废话不多说,进入正题。做网转载 2017-03-31 17:35:34 · 2464 阅读 · 1 评论 -
当Swoole遇上PHP
PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。 除了异步IO的支持之外,Swoole为PHP多进程的模式转载 2017-03-26 22:08:20 · 1465 阅读 · 0 评论 -
swoole的进程模型架构
swoole的强大之处就在与其进程模型的设计,既解决了异步问题,又解决了并行。 主线程MainReactor swoole启动后主线程会负责监听server socket,如果有新的连接accept,主线程会评估每个Reactor线程的连接数量。将此连接分配给连接数最少的reactor线程。这样的好处是 每个reactor线程持有的连接数是非常均衡的,没有单个线程负载过高的问题解转载 2017-04-01 01:51:39 · 826 阅读 · 0 评论 -
Swoole 博客与wiki
Swoole博客:http://rango.swoole.com/ Swoole扩展地址:https://wiki.swoole.com/wiki/index/prid-1原创 2017-04-01 02:49:16 · 453 阅读 · 0 评论