python做web和php做web有哪些区别

 我来答
就烦条0o
2017-05-30 · 知道合伙人软件行家
就烦条0o
知道合伙人软件行家
采纳数:33315 获赞数:46492
从事多年系统运维,喜欢编写各种小程序和脚本。

向TA提问 私信TA
展开全部
语言优缺点不讨论,都可以做 Web 开发,区别在于
Python 是一门纯粹的编程语言,可以做 Web 开发,但最开始不是为了 Web 开发而发明的,所以在拿来做 Web 开发时,从架构上就比较独立,与 Apache 等 HTTP 服务器软件结合的不是那么紧密,以至于要有 WSGI 这种概念。
PHP 是一种强大的模板语言,一开始就是为了 Web 开发而存在的,虽然也可以做其它开发,所以与 Apache 什么的,一开始就结合得比较紧密,仿佛是天生一对一样。
仅从 WSGI 这种概念就可以看出区别,做 PHP 开发的,如果不关注 Python Web开发的话,估计很少有人听过 WSGI ,刚看到这个名词有时候可能很难理解,因为作为 PHP 程序员, Apache + PHP 一切都搞好了,不需要关心 PHP 是如何与 Apache 是如何通信的。而 Python 就不一样了,要考虑很多事情,很多东西都要自已做,或者自已直接搭 HTTP 服务器。之所以有这种差别,就是因为上面两条所说的语言定位的原因。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式