使用Python进行商业Web应用程序开发

发布于 2024-09-30 08:09:29 字数 575 浏览 0 评论 0原文

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

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

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

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

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

然而我们无法决定使用 Python Web 框架。对于像我们这样的项目使用第三方 Web 框架有什么严重的缺点吗?

我们欢迎有关最适合此场景的其他语言/框架的建议。

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

We (there are 2 of us) are new to web application development and are trying to develop a web based application product targeted at medium sized businesses.

The following is a basic flow of the work flow of the application:

  1. Collect data through file upload process (100K to 5 million records)
  2. Collect control data from users through forms
  3. Perform statistical analysis on the input data based on business rules
  4. Generate reports and visualization graphs
  5. Process (Edit, Encrypt, Redact etc…) the input file and generate output file.
  6. The application has to support 50 to 100 users concurrently.
  7. The application will be an intranet application and will not be available over the web.

We have decided to use PostgreSQL as our database.

We did some research on the web to find a suitable language to build our application. We are thinking about using Python as we have got some Python experience already.

However we couldn’t decide on the python web frameworks. Are there any serious drawbacks in using a 3rd party web framework for a project like ours?

We welcome suggestions about other languages/framework that would best suit this scenario.

This is our first post and if you need more details, do let us know.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

零度℉ 2024-10-07 08:09:29

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

我熟悉的两个 Python Web 框架是 Pylons 和 Django。 这个问题涵盖了使用两者的优缺点。根据你的描述,我推荐 Django。

To answer your first question, yes you absolutely should use a 3rd party web framework. There's no use in reinventing the wheel.

The two Python web frameworks that I am familiar with are Pylons and Django. This question covers the pros and cons for using either. Based on your description I would recommend Django.

草莓酥 2024-10-07 08:09:29

姜戈太棒了。

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

http://www.djangoproject.com/

Django is awesome.

It is really easy to extend and is very well documented. I highly recommend you check it out.

http://www.djangoproject.com/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文