【发布时间】:2010-11-18 19:46:03
【问题描述】:
我即将为一家中型企业启动一个相当大的项目 与其他系统(POS、会计、 网站、库存、采购等)系统的目的是 尝试减少当前的数据孤岛并为员工提供基于角色的 访问他们需要的特定数据条目和报告,以及 替换一些手动和冗余的业务流程。系统需要 跨平台(Windows/Linux),开源,主要用于 局域网使用。
我的经验主要是 PHP/web/app 开发,但我开发过 一些使用 Java / Servoy 的 LAN 应用程序(如 Filemaker)。我发现 Servoy 非常快速并且可以轻松地使用不同的数据提供者(DB 产品),但它不是开源的,并且任何非标准的开发都是在 Java/Swing 中进行的(这很冗长并且需要很多时间)。
我有兴趣学习 Python/Django 或 Ruby/Rails - 但我不确定这些是否是构建关键任务数据输入/报告 LAN 应用程序的最佳解决方案。对于这种类型的应用程序,Web 客户端/服务器真的是一个不错的选择吗?
提前感谢任何提示/建议。
【问题讨论】:
-
Servoy 已经开源。
标签: python ruby-on-rails django dashboard filemaker