我一直在使用超过12年的PHP与Apache(a.k.a mod_php
)为我的网络 开发工作。我最近发现了蟒蛇及其真正的力量(我仍然不明白为什么这并不总是成为最有名的最好的产品)。 我刚刚为Apache发现mod_python
。我已经使用Google搜索,但没有成功,例如mod_python vs mod_php
。我想知道来讲两个mod_php
和mod_python
之间的差异:网页编程:Apache模块:mod_python vs mod_php
- 速度
- 生产力
- 修的 (我知道`蟒蛇是最有生产力和在世界上维护语言,但它同样对于使用Apache Web编程)
- 可用性的功能如饼干和会话处理,数据库,协议等
不过需要注意的是,mod_python自带了迷你框架,而mod_wsgi则没有。不幸的是,mod_python确实让很多人认为它的工作障碍很低(就像使用PHP),而使用mod_wsgi则希望安装单独的框架或工具包。现在人们会发现这些独立的WSGI框架和工具包比mod_python提供的要好得多,因此让它们运行的额外工作非常值得。 – 2010-05-19 23:05:56
我在短时间内使用了mod_python。我记得它与php的工作方式非常相似,只需编写.py文件来生成html页面,但不能混合使用。 (我可能会把它和cgi混淆) – Dingle 2010-05-20 02:09:58
mod_python包提供了不同级别的抽象和做事方式。你在说什么就像mod_python.publisher处理程序。它还支持针对任意资源的较低级别处理程序以及支持PHP中的Python代码(如PHP)的PSP。 – 2010-05-20 05:00:11