swoole属于扩展还是框架-创新互联

这篇文章将为大家详细讲解有关swoole属于扩展还是框架,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

创新互联建站作为成都网站建设公司,专注成都网站建设公司、网站设计,有关成都企业网站定制方案、改版、费用等问题,行业涉及成都混凝土搅拌罐等多个领域,已为上千家企业服务,得到了客户的尊重与认可。

swoole有两个部分。 一个是PHP扩展,用C开发的,这是核心。 另一个是框架,像yii、TP、Laravel一样,是PHP代码写的。

安装Swoole框架和扩展          

到GitHub首页下载Swoole扩展源码,地址:https://github.com/swoole/swoole-src 下载后按照标准的PHP扩展编译方式进行编译和安装。一般是

phpize
./configure
make install

编译安装完后,修改php.ini加入extension=swoole.so开启swoole扩展。也可以通过dl('swoole.so')动态载入,推荐修改php.ini。

下载swoole_framework源码,地址:https://github.com/swoole/framework。放置到您的workspace目录中即可

swoole_framework是PHP代码,只需要require/include即可,无需编译和安装。

swoole扩展本身提供了web服务器功能,可以替代php-fpm。 而如果仅仅用swoole框架,可以像其它PHP框架一样,运行在nignx、apache等web服务器中。

swoole框架像PHP框架一样,适用于web开发。 而swoole扩展是提供了更底层的服务器通信机制,可以使用UDP、TCP等协议,而不仅仅是http。

安装方式上也不一样,swoole扩展像其它PHP扩展一样安装,可以用pecl,也可以编译安装。而swoole框架用composer引入之后安装即可,或者下载源码后手动include/require。

另外,swoole框架依赖swoole扩展,是swoole扩展的应用实例。swoole扩展是基础,基于swoole扩展,可以做出多种框架,而不仅仅是web框架。

关于“swoole属于扩展还是框架”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。


网页名称:swoole属于扩展还是框架-创新互联
链接URL:http://bzwzjz.com/article/dgeegs.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都企业网站设计 成都网站设计 专业网站设计 手机网站制作设计 企业手机网站建设 网站设计 专业网站设计 高端网站设计 成都网站设计 广安网站设计 网站制作报价 高端品牌网站建设 网站制作 高端定制网站设计 成都网站建设公司 企业网站设计 自适应网站建设 四川成都网站制作 宜宾网站设计 外贸网站建设 企业网站设计 移动网站建设