旗下导航:搜·么
当前位置:网站首页 > PHP框架 > Swoole > 正文

swoole是c言语写的吗【swoole】,swoole

作者:搜搜PHP网发布时间:2019-12-09分类:Swoole浏览:85


导读:swoole是PHP的异步、并行、高性能收集通讯引擎,运用纯C言语编写,供应了PHP言语的异步多线程服务器,异步TCP/UDP收集客户端,异步MySQL,异步Redis,数...

swoole是PHP的异步、并行、高性能收集通讯引擎,运用纯C言语编写,供应了PHP言语的异步多线程服务器,异步TCP/UDP收集客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,音讯行列,毫秒定时器,异步文件读写,异步DNS查询。

Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。 (引荐进修: swoole视频教程)

除了异步IO的支撑以外,Swoole为PHP多历程的形式设想了多个并发数据结构和IPC通讯机制,能够大大简化多历程并发编程的事情。个中包含了并发原子计数器,并发HashTable,Channel,Lock,历程间通讯IPC等雄厚的功用特征。

swoole2.0支撑了相似Go言语的协程,能够运用完整同步的代码完成异步顺序。PHP代码无需分外增添任何关键词,底层自动举行协程调理,完成异步。

Swoole能够普遍应用于互联网、挪动通讯、企业软件、云盘算、收集游戏、物联网(IOT)、车联网、智能家居等范畴。 运用PHP+Swoole作为收集通讯框架,能够使企业IT研发团队的效力大大提拔,越发专注于开发立异产物。

从这简朴的一段引见中,我们已知道了swoole是一个用C写的php扩大,完成了收集层的许多功用。

swoole现在已被多家挪动互联网、物联网、收集游戏、手机游戏企业运用,替换了C++、Java等庞杂编程言语来完成收集服务器顺序。 运用PHP+Swoole,开发效力能够大大提拔。

官方供应了基于swoole扩大开发的PHP收集框架, 支撑Http,FastCGI,WebSocket,FTP,SMTP,RPC等收集协定

swoole在美国,英国,法国,印度等国度都有用户散布,在国内的 腾讯、 百度、阿里巴巴、YY语音等多家着名互联网公司均有运用。

从中能够看出swoole能够应用在许多方面,特别是在挪动互联网方面,而且国内的BAT三巨子都在运用,足以申明swoole是已异常成熟的,而且是经由现实营业磨练的!

swoole是由中国人韩天峰先生及其团队开发、保护以及开源的,觉得他们很巨大,向他们示意致敬!

swoole的版本更新也异常快,现在最新的稳定版本是1.9.3,固然另有最新到场协程功用的2.0版本

以上就是swoole是c言语写的吗的细致内容,更多请关注ki4网别的相干文章!

标签:swoole