类别:Swoole / 日期:2019-12-15 / 浏览:199 / 评论:0

Swoole是开源免费的自由软件,受权协定是Apache2.0。企业和个人开发者都可免费运用Swoole的代码,并且在Swoole之上所作的修正可用于贸易产物,无需开源(注:必需保存原作者的版权声明)。
Swoole 运用纯 C 言语编写,供应了 PHP 言语的异步多线程服务器,异步 TCP/UDP 收集客户端,异步 MySQL,异步 Redis,数据库连接池,AsyncTask,音讯行列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。
除了异步 IO 的支撑以外,Swoole 为 PHP 多历程的形式设想了多个并发数据结构和IPC通讯机制,能够大大简化多历程并发编程的事情。个中包含了并发原子计数器,并发 HashTable,Channel,Lock,历程间通讯IPC等雄厚的功用特征。
Swoole2.0 支撑了相似 Go 言语的协程,能够运用完整同步的代码完成异步顺序。PHP 代码无需分外增添任何关键词,底层自动举行协程调理,完成异步。
引荐进修: swoole视频教程
以上就是swoole是开源的吗的细致内容,更多请关注ki4网别的相干文章!