如何在web服务器中设置Python?

2024-09-30 01:35:36 发布

您现在位置:Python中文网/ 问答频道 /正文

不完全是关于编程,但我需要帮助。在

我正在用WampServer运行一个开发服务器。我想安装Python(因为我更喜欢使用Python而不是PHP),但似乎没有明显的选择。我读过modüpython和WSGI,以及后者如何更好。在

然而,根据我收集到的信息(我可能是错的),你必须用WSGI做比用PHP做更多的低级工作。所以我研究了Django,但它似乎太复杂了,我不想这样。在

那么,你对这个领域的新手有什么建议?在

再次,抱歉,如果这不是关于编程,但它是相关的,这似乎是一个好地方问。在


Tags: django服务器信息modwsgi编程地方建议
3条回答

Django不是一个web服务器,而是一个web应用程序框架。在

如果您想要一个能够处理一些动态和静态内容的简单Python web服务器,请看一下CherryPy。在

Werkzeug是一个很棒的小python工具(werkzeug),它与mod\wsgi一起工作,用于创建不需要使用CMS的数据库后端的简单应用程序,例如计算器。。他们甚至有一个漂亮的screencast,他们在30分钟内创建了一个简单的wiki。在

如果你最终想要一个ORM和CMS,你可以在以后添加类似SQLAlchemy/FormAlchemy的东西。在

在我看来,避免mod悱pytho,它占用了相当大的内存,实际上安装和设置比mod悱wsgi要难一些。在

使用mod_wsgi在Apache中嵌入Python。它非常非常好用。在

“然而,根据我收集到的信息(我可能是错的),你必须用WSGI做比用PHP做更多的低级工作。因此,我研究了Django,但它似乎太复杂了,无法满足我的需要。”

  1. 如果您试图将整个应用程序编写为一个兼容WSGI的应用程序,并直接通过mod\WSGI进行访问,那么您将彻底改头换面。

  2. 如果您尝试用Django编写应用程序,您将在几个小时内完成并运行。Django并不“太复杂”--它是完整的。您不必全部使用它,但是--对于任何实际应用程序--您将需要大部分。特别是,内置的管理员将为您节省大量的编程。

相关问题 更多 >

    热门问题