已关闭。此问题为opinion-based。当前不接受答案。
**想要改进此问题吗?**请更新问题,以便editing this post可以用事实与引用来回答.
5个月前关闭。
Improve this question
我用php写了一个web服务API来服务REST请求。实际上在apache上设置它并没有花太多时间。但是,我更习惯写python代码而不是php代码。python可以像php一样用作服务器端脚本语言吗?需要做哪些修改才能让它在apache上工作?
谢谢巴拉Mudiam
已关闭。此问题为opinion-based。当前不接受答案。
**想要改进此问题吗?**请更新问题,以便editing this post可以用事实与引用来回答.
5个月前关闭。
Improve this question
我用php写了一个web服务API来服务REST请求。实际上在apache上设置它并没有花太多时间。但是,我更习惯写python代码而不是php代码。python可以像php一样用作服务器端脚本语言吗?需要做哪些修改才能让它在apache上工作?
谢谢巴拉Mudiam
5条答案
按热度按时间abithluo1#
对于一个REST完整的API,我建议你看看Tornado。它是Facebook使用的。它快速,高效,易于使用(用i Python编写)。你可以使用nginx作为它前面的代理来服务静态内容,并允许更多的Tornado服务进行扩展。
u7up0aaq2#
Python是一种非常强大的服务器端语言。大型网站(如AG Interactive)使用Python进行服务器端编程,并取得了很好的效果。mod_python和mod_wsgi是Apache的两个流行模块,允许您使用Python。
1qczuiv03#
是的,Python可以用作服务器端语言(以及Perl、Ruby甚至C/C++)。
gz5pxeao4#
我敢说mod_wsgi可能更接近实际的选择(与mod_python相比)如果你现在一直使用Apache作为你的web服务器的话。一个好处是你会发现有很多WSGI兼容的动态框架和库。请不要对“框架”读得太深--我想在那里概括的一些东西是非常少的,在原始WSGI的基础上提供了一些很好的便利来帮助你组织你的代码。想象一下你不打算仅仅为了得到一个REST接口而投资于一个Web框架本身,你可能会选择restish。
drnojrws5#
在我看来python是一种流行的语言更好。