• 技术文章 >php框架 >Swoole

    swoole和cgi区别

    (*-*)浩(*-*)浩2019-12-07 09:16:00原创714

    公共网关接口(Common Gateway Interface,CGI)是Web 服务器运行时外部程序的规范,按CGI 编写的程序可以扩展服务器功能。 (推荐学习: swoole视频教程

    CGI 应用程序能与浏览器进行交互,还可通过数据API与数据库服务器等外部数据源进行通信,从数据库服务器中获取数据。

    格式化为HTML文档后,发送给浏览器,也可以将从浏览器获得的数据放到数据库中。几乎所有服务器都支持CGI,可用任何语言编写CGI,包括流行的C、C ++、Java、VB 和Delphi 等。CGI分为标准CGI和间接CGI两种。

    标准CGI使用命令行参数或环境变量表示服务器的详细请求,服务器与浏览器通信采用标准输入输出方式。间接CGI又称缓冲CGI,在CGI程序和CGI接口之间插入一个缓冲程序,缓冲程序与CGI接口间用标准输入输出进行通信。

    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。

    以上就是swoole和cgi区别的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:swoole
    上一篇:swoole学习——tcp与udp的区别 下一篇:swoole和rabbitmq的区别
    大前端线上培训班

    相关文章推荐

    • php swoole有什么用• php如何运行swoole• phpstudy怎么安装swoole扩展• php如何升级swoole

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网