关于学习swoole的一些问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

关于学习swoole的一些问题

杨冬芳 2016-05-27 18:07:47 1984

screenshothttps://segmentfault.com/img/bVu73L/view
screenshothttps://segmentfault.com/img/bVu73D/view

问题一:为什么这里还分为Server端和client端?想要使用swoole功能前需要运行server文件吗?
这就是swoole拓展的特色?

问题二:swoole的应用场景::很多人都说swoole适合做聊天室,为啥?因为异步,多线程吗?(FPM是多进程单线程吧?)

问题三:到底什么程度可以入swoole的坑?
目前我属于能够熟练应用 LAMP/LNMP(常年在linux下开发,所以在linux下装拓展,开发什么的还算熟悉),nosql(memcached,redis,mangodb),数据结构+C有所了解的菜鸡。适合入坑吗?
问题四:swoole框架和swoole拓展之间有怎样的联系吗?

NoSQL Linux Redis Memcache
分享到
取消 提交回答
全部回答(1)
  • 杨冬芳
    2019-07-17 19:18:34

    Swoole是在PHP基础上实现的一个网络通讯框架,其并不通过Apache或者Ngnix这类的Web服务器进行工作,而是自行完成TCP/UDP的通讯。
    其主要针对的是需要长连接的场景,比如网页推送、即时通讯系统。
    Swoole仍然是一个服务器程序,编写程序者主要还是实现它Server端的代码。Client端不常用,只是主要用于测试或者需要两个PHP程序进行通信时使用。
    熟悉PHP基础都可以很方便的使用Swoole,其只是基于PHP语言运行的,除了一些机制与普通的Web服务器区别以外,没有差异很大的地方。

    0 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题