【问题标题】:Using python for commercial web application development使用 python 进行商业 Web 应用程序开发
【发布时间】:2011-05-04 04:26:04
【问题描述】:

我们(我们有 2 个人)是 Web 应用程序开发的新手,正在尝试开发针对中型企业的基于 Web 的应用程序产品。

以下是应用程序工作流程的基本流程:

  1. 通过文件上传过程收集数据(100K到500万条记录)
  2. 通过表单收集用户的控制数据
  3. 根据业务规则对输入数据进行统计分析
  4. 生成报告和可视化图表
  5. 处理(编辑、加密、编辑等)输入文件并生成输出文件。
  6. 应用程序必须同时支持 50 到 100 个用户。
  7. 该应用程序将是一个 Intranet 应用程序,不能通过 Web 使用。

我们决定使用 PostgreSQL 作为我们的数据库。

我们在网络上进行了一些研究,以找到一种合适的语言来构建我们的应用程序。我们正在考虑使用 Python,因为我们已经有了一些 Python 经验。

但是我们无法决定使用 Python Web 框架。在像我们这样的项目中使用 3rd 方 Web 框架有什么严重的缺陷吗?

我们欢迎有关最适合这种情况的其他语言/框架的建议。

这是我们的第一篇文章,如果您需要更多详细信息,请告诉我们。

【问题讨论】:

    标签: python web-applications web-frameworks


    【解决方案1】:

    要回答您的第一个问题,是的,您绝对应该使用 3rd 方 Web 框架。重新发明轮子是没有用的。

    我熟悉的两个 Python Web 框架是 Pylons 和 Django。 This question 涵盖了使用两者的优缺点。根据您的描述,我会推荐 Django。

    【讨论】:

    • 我们的商业网络应用程序与此类似。我们使用 Django。
    【解决方案2】:

    Django 很棒。

    它真的很容易扩展并且有很好的文档记录。我强烈建议您检查一下。

    http://www.djangoproject.com/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-05-17
      • 2011-12-05
      • 2018-12-15
      • 1970-01-01
      • 2010-12-08
      • 1970-01-01
      • 2011-06-02
      相关资源
      最近更新 更多