Swoole 基础入门

Swoole 由来

PHP这个语言有很大的局限性,甚至可以说PHP语言只能做Web程序。网络通信框架、异步、多线程,协程,多进程,这些特性正是php所不完善的功能(虽然官方提供很多基础函数可以实现这些功能,PHP语言本身也提供了一些可以实现进行底层操作和网络通信的扩展,比如sockets、libevent、pcntl之类),普通的phper也不具备这些特性的基础认知,基于此 Swoole  应运而生。

Swoole是韩天峰在2010年底,因为公司业务需要自己实现一个Tcp Socket Server 实现SMTP协议接收数据,但是在当时PHP在这个领域几乎是一片空白,所以自己学习,最终完成了需求;随后便开源了此套系统,希望能帮助其他PHPer解决在这个领域的问题,让PHP从单纯的Web开发扩展到更大的空间。

Swoole这个名字不是一个英文单词,是由作者创造的一个音近字。最早想到的名字是叫做sword-server,寓意是为广大PHPer创造一把锋利的剑,后来联想到google也是凭空创造出来的,所以我就给它命名为swoole。

原文链接:阅读原文

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。