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。

原文链接:阅读原文

你可能感兴趣的:(Swoole 基础入门)