在Apache中使用Python进行 веб 开发

13 投票
2 回答
14521 浏览
提问于 2025-04-11 17:38

我最近在玩apache2里的mod_python,发现它的工作方式和普通的Python有点不一样——语法和需要做的事情都有些不同。它的文档不太完善,经过几天的尝试,我真的看不出mod_python的意义,尤其是像PHP这样的东西文档写得那么好,资料也很丰富。

我能理解Python在系统编程方面的优势,但有没有人能告诉我,为什么我不应该直接放弃Python去做一个基于网页的应用呢?

2 个回答

6

mod_python其实并不是为了做基本的网页编程而设计的。我建议你使用一个框架:

  • django(一个功能强大的网页开发框架)
  • cherrypy(一个简单易用的网页框架)
  • web.py(一个轻量级的网页框架)

我建议你给Python一些时间来熟悉。简单和功能不足是两回事,不要搞混了。 :)

29
  1. 不要使用mod_python。很多人会误以为mod_python就像是“mod_php,但用Python写的”,但这并不正确。建议使用mod_wsgi
  2. 选择一个网页框架。可以考虑CherryPyPylons,或者Django
  3. 可以去看看wsgi.org

撰写回答