网络服务开发中的python与java?

2024-04-28 10:34:38 发布

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

我目前正在使用php作为web开发的后端语言。但是我想知道你需要安装什么来运行python和java。

有了php,我需要apache和mysql。

我也可以将它们用于java和python吗?

我找不到与LAMP/MAMP/WAMP相当的好指南,所以我理解使用java或python时的部分。如果你能给我一些很好的安装链接和什么是必需的,那就太好了。

我已经读过,使用python更容易。但是这是使用python而不是java的唯一优势吗。因为有了java,我可以创建java小程序、桌面和移动应用程序。他们都倾向于安装java。但不是Python。

所以我为什么要用python而不是java呢。


Tags: 程序web语言应用程序链接apachemysql指南
3条回答

web2py是一个完全独立的python web框架,甚至可以从USB驱动器上移植运行。手册可以在scribd上找到,在一两个小时的教程之后,您将非常清楚python web框架是什么样子的。我完全不能评论Java。

编辑:Django和web2py非常非常相似。我想我更喜欢web2py,因为它对我来说比我不需要做的要多,但是从Java框架的POV来看,Django和web2py可能是一样的。

我只能为python中的web开发提供建议:

  • 使用Tornado-一个非阻塞的web服务器。
  • 使用Jinja2-模板引擎。
  • 使用MongoDB-一个无模式的数据库服务器;您还可以根据需要使用任何RDBMS。

以上3个工具足以用python构建web应用程序。

或者您总是可以选择Django-这是一个巨大的web框架,具有用python构建可伸缩web应用程序所需的所有功能。

相关问题 更多 >