您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 马鞍山分类信息网,免费分类信息发布

什么是swoole

2024/3/22 0:47:25发布42次查看
什么是swoole?
swoole是一个面向生产环境的 php 异步网络通信引擎,使 php 开发人员可以编写高性能的异步并发 tcp、udp、unix socket、http,websocket 服务。swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(iot)、车联网、智能家居等领域。 使用 php + swoole 作为网络通信框架,可以使企业 it 研发团队的效率大大提升。
swoole不是一个像zend framework、cakephp、yii、symfony、thinkphp等一样的框架,也不是一个像wordpress、drupal、discuz、uchome等开源产品看齐的项目。 swoole的目标是向java框架、ruby on rails、python djangopylons等一流框架发起挑战。
swoole虽然是标准的php扩展,实际上与普通的扩展不同。普通的扩展只是提供一个库函数。而swoole扩展在运行后会接管php的控制权,进入事件循环。当io事件发生后底层会自动回调指定的php函数。
环境依赖
仅支持 linux、freebsd、macos 三种操作系统
在windows平台,可使用cygwin或wsl(windows subsystem for linux)
linux 内核版本 2.3.32 以上
gcc-4.8或更高版本,依赖c++11
编译为 libswoole.so 作为 c/c++ 库时需要使用 cmake-2.4 或更高版本
建议使用 ubuntu14、centos7 或更高版本的操作系统
低版本系统(如centos 6)可以使用redhat提供的devtools编译,
推荐学习: swoole教程
以上就是什么是swoole的详细内容。
马鞍山分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录