使用Python进行商业网页应用开发
我们(有两个人)刚开始接触网页应用开发,正在尝试开发一个面向中型企业的网络应用产品。
以下是这个应用的基本工作流程:
- 通过文件上传的方式收集数据(从10万到500万条记录)
- 通过表单收集用户的控制数据
- 根据业务规则对输入的数据进行统计分析
- 生成报告和可视化图表
- 处理输入文件(编辑、加密、删除敏感信息等),并生成输出文件
- 这个应用需要支持50到100个用户同时使用
- 这个应用将是一个内部网络应用,不会在互联网上提供
我们决定使用PostgreSQL作为我们的数据库。
我们在网上做了一些研究,想找一个合适的语言来构建我们的应用。我们考虑使用Python,因为我们已经有一些Python的经验。
不过,我们还没能决定用哪个Python网页框架。使用第三方网页框架对我们这样的项目会有什么严重的缺点吗?
我们欢迎关于其他语言或框架的建议,看看哪种最适合我们的情况。
这是我们的第一篇帖子,如果你需要更多细节,请告诉我们。
2 个回答
1
3
关于你第一个问题,当然,你应该使用第三方的网络框架。没必要自己从头开始做一个轮子。
我熟悉的两个Python网络框架是Pylons和Django。这个问题讨论了使用这两个框架的优缺点。根据你的描述,我推荐你使用Django。