2024-09-25 00:31:01 发布
网友
我目前正在通过一个网站从php移植到python。PHPWeb应用程序通过使用
DefaultType application/x-httpd-php
我能为python做点什么吗?我在Google上搜索过,并尝试添加对python有意义的mime类型,但到目前为止还没有成功。我宁愿这样做,而不是使用mod_rewrite,如果可能的话。在
谢谢。在
更新:我的服务器目前被设置为使用wsgi,但是如果我的python脚本没有扩展,浏览器将下载它们,而不是被服务器解析。在
WSGI根本不使用/需要扩展;您的路由框架可以适当地处理URL。如果你不使用WSGI。。。为什么不?在
我想一个完整的答案可能需要很长时间,但是在apache上运行python的最好方法是通过WSGI,所以我建议您从这里开始研究:http://code.google.com/p/modwsgi/
这基本上需要两件事:
如果您正在构建一个网站,那么您需要处理的事情太多了,因此使用MVC框架是很有意义的,Django是python的一个自然选择,除非您需要诸如websockets支持之类的时髦功能。 它附带了一个关于设置您的机器的很好的教程(对于wsgi:http://docs.djangoproject.com/en/dev/howto/deployment/modwsgi/)
好的是Django(和大多数mvc一样)负责路由您的请求,因此您不仅实现了无扩展性,而且实现了完全的REST式访问。在
有了MVC框架,你基本上就可以从面向页面的网站转向真正的web应用程序。。。撑住!在
从这个答案开始,你应该可以找到很多关于stackoverflow和serverfault的相关问题。。。在
WSGI根本不使用/需要扩展;您的路由框架可以适当地处理URL。如果你不使用WSGI。。。为什么不?在
我想一个完整的答案可能需要很长时间,但是在apache上运行python的最好方法是通过WSGI,所以我建议您从这里开始研究:http://code.google.com/p/modwsgi/
这基本上需要两件事:
如果您正在构建一个网站,那么您需要处理的事情太多了,因此使用MVC框架是很有意义的,Django是python的一个自然选择,除非您需要诸如websockets支持之类的时髦功能。 它附带了一个关于设置您的机器的很好的教程(对于wsgi:http://docs.djangoproject.com/en/dev/howto/deployment/modwsgi/)
好的是Django(和大多数mvc一样)负责路由您的请求,因此您不仅实现了无扩展性,而且实现了完全的REST式访问。在
有了MVC框架,你基本上就可以从面向页面的网站转向真正的web应用程序。。。撑住!在
从这个答案开始,你应该可以找到很多关于stackoverflow和serverfault的相关问题。。。在
相关问题 更多 >
编程相关推荐