热搜词
返回
顶部

修改密码

Swoole是什么

+1

-1

收藏

+1

-1

点赞0

评论0

Swoole是什么
详情介绍-作者:xiaowei-来源: 极全网-官网 -如有问题点击:在线客服帮助

Swoole 是一种 PHP 高级 Web 开发框架,框架不是为了提升网站的性能,是为了提升网站的开发效率。最少的性能损耗,换取最大的开发效率。利用 Swoole 框架,开发一个复杂的 Web 功能,可以在很短的时间内完成。

Swoole 虽然是标准的 PHP 扩展,实际上与普通的扩展不同。普通的扩展只是提供一个库函数。而 swoole 扩展在运行后会接管 PHP 的控制权,进入事件循环。当 IO 事件发生后,swoole 会自动回调指定的 PHP 函数。

强大的 TCP/UDP Server 框架,支持多线程,EventLoop,事件驱动,异步,Worker 进程组,Task 异步任务,毫秒定时器,SSL/TLS 隧道加密。

TCP/UDP/UnixSocket 客户端,支持 IPv4/IPv6,支持 SSL/TLS 隧道加密,支持 SSL 双向证书,支持同步并发调用,支持异步事件驱动编程。

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 等一流框架发起挑战。

运行环境:Linux Windows Mac FreeBSD Unix

PHP 版本支持:PHP5.3+

支持的数据库:MS SQL Server、MySQL、IBM DB2、Oracle、Interbase 、SQLite、PostgreSQL、ODBC

支持的运行方式:Web、Cli 命令行脚本、PHP-GTK GUI。

版权声明:本文内容由极全网实名注册用户自发贡献,版权归原作者所有,极全网-官网不拥有其著作权,亦不承担相应法律责任。具体规则请查看《极全网用户服务协议》和《极全网知识产权保护指引》。如果您发现极全网中有涉嫌抄袭的内容,点击进入填写侵权投诉表单进行举报,一经查实,极全网将立刻删除涉嫌侵权内容。

扫一扫在手机打开

评论
已有0条评论
0/150
提交
热门评论