查看: 1909|回复: 2

cgi、wsgi、uwsgi 与 uWSGI都是啥?

[复制链接]
新浪微博达人勋 yinong  实名认证
论坛徽章:
31
数据陷阱解读徽章
日期:2016-03-10 10:18:46matlab徽章
日期:2017-02-16 16:46:56机器学习徽章
日期:2017-03-30 17:23:20Tensorflow徽章
日期:2017-08-03 18:16:28比特币徽章
日期:2017-09-28 17:18:05金融徽章
日期:2017-12-08 10:41:29区块链徽章
日期:2017-12-25 17:32:20Excel徽章
日期:2018-01-04 17:13:02Excel徽章
日期:2018-03-01 16:43:21OpenCV徽章
日期:2018-05-10 16:26:44matlab徽章
日期:2018-05-24 16:09:45股票徽章
日期:2018-06-29 11:14:50
发表于 2018-10-1 09:09 | 显示全部楼层 |阅读模式

服务器 Web

https://baijiahao.baidu.com/s?id ... r=spider&for=pc


外部应用程序与Web服务器之间的接口标准
回复

使用道具 举报

新浪微博达人勋 ku281  实名认证
论坛徽章:
14
Docker徽章
日期:2016-06-02 10:33:41Web课程徽章
日期:2018-08-14 10:40:00Kafka徽章
日期:2018-08-03 13:41:04Agile徽章
日期:2017-12-25 17:26:41JS课程徽章
日期:2017-11-09 17:11:09spring徽章
日期:2017-07-11 14:27:59JVM徽章
日期:2017-03-23 17:42:46Java徽章
日期:2017-01-06 10:54:24架构徽章
日期:2016-12-29 16:31:50Oracle研习者初级
日期:2016-11-10 14:49:56数据展示徽章
日期:2016-09-08 11:07:46Java徽章
日期:2016-09-01 10:00:53
发表于 2018-10-30 17:46 | 显示全部楼层
这都是什么东东。了解了 了解了。
回复 支持 反对

使用道具 举报

论坛徽章:
47
mysql徽章
日期:2019-04-11 15:18:42spark徽章
日期:2018-05-03 15:46:21金融徽章
日期:2018-04-12 14:26:28mysql徽章
日期:2017-12-22 16:01:10python徽章
日期:2017-08-17 17:09:36Kafka徽章
日期:2017-07-20 17:21:14nosql徽章
日期:2017-06-15 17:32:54bash徽章
日期:2017-06-01 17:10:16HBase徽章
日期:2017-04-20 17:16:25Hadoop研习者初级
日期:2017-04-20 17:15:22股票徽章
日期:2018-08-24 10:51:37股票徽章
日期:2018-08-30 15:33:52
发表于 2018-11-4 18:57 | 显示全部楼层
相信大家在学习web开发的过程中一定会遇到 cgi、 wsgi 之类的名词,然后看着他们十分相似的解释估计还没开始写代码就晕了,这都什么鬼?

反正我最开始学习那会儿就不知道这些都是个啥,我也推荐学习过程不要纠结于某个词语的解释。当你拥有一定开发经验,对 web 开发有一个更系统的认识后回过头来看之前的疑惑也许就迎刃而解了,今天我就谈谈当初对这些看着十分相似的名词的浅见:

CGI(Common Gateway Inteface): 字面意思就是通用网关接口,我觉得之所以看字面意思跟没看一样是因为这个称呼本身很学术,所以对于通俗的理解就存在一定困难,这里我觉得直接把 Gateway 当作 server 理解就好。

它是外部应用程序与Web服务器之间的接口标准

意思就是它用来规定一个程序该如何与web服务器程序之间通信从而可以让这个程序跑在web服务器上。当然,CGI 只是一个很基本的协议,在现代常见的服务器结构中基本已经没有了它的身影,更多的则是它的扩展和更新。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

 

GMT+8, 2019-10-19 05:13 , Processed in 0.111325 second(s), 36 queries .