有人用Dabo做大中型项目吗?

时间:2008-09-11 12:29:09

标签: python erp dabo

我们正处于一个新的ERP-ish客户端 - 服务器应用程序的开端,该应用程序是作为Python富客户端开发的。我们目前正在评估Dabo作为我们的主要框架,它看起来非常好用且易于使用,但我想知道,有没有人用它来进行中型到大型项目?
谢谢你的时间!

2 个答案:

答案 0 :(得分:24)

我是Dabo框架的作者之一。我们的一位用户向我指出了你收到的非常消极的答案,所以我认为我最好在第一次回复中填写并清除一些不正确的假设。

Dabo确实在Python社区中很有名。我已经在过去4个美国PyCons中的3个中展示了它,我们有几百个用户订阅了我们的电子邮件列表。我们的网站(http://dabodev.com)没有任何服务中断;我不知道为什么第一响应者声称有麻烦。通过我们的电子邮件列表提供支持,我们为能够快速有效地帮助人们而感到自豪。许多新手问题有助于我们确定缺少文档的地方,因此我们强烈建议新人提问:

Dabo已经存在了4年。事实上,距离0.9版本还有几天的时间,这更多地反映了我的合作伙伴Paul McNett相对保守的版本编号,而不是框架中的任何不稳定性。我知道自2006年以来一直在生产的Dabo应用程序;自2004年以来,我已将它用于我自己的项目。无论您对发布数字的重视程度如何,我们都处于修订版4522,并且正在进行一致的工作以向框架添加越来越多的东西;重构和简化一些旧的代码,是的,清理一些错误。

请注册我们的免费电子邮件支持列表:

http://leafe.com/mailman/listinfo/dabo-users

...并在那里问你对Dabo的任何问题。没有多少人发现Stack Overflow,所以我不希望在这里得到非常明智的答案。有几个常规贡献者每天使用Dabo,并且通常非常乐意提供他们的意见和帮助。

答案 1 :(得分:1)

我根本没有Dabo的经验,但是这个问题在很长一段时间内排在最前面,我决定试一试:

框架选择

假设:

  1. 中到大项目:我们谈论的是一个由超过20人组成的团队,为第一阶段工作了大约一年。对于客户来说,这通常是一项昂贵且非常重要的工作。
  2. 这个项目将拥有大量用户(大约一百个),因此性能至关重要
  3. 这是一个ERP项目,因此应用程序将处理大量信息
  4. 您的团队中没有Dabo之前的经验
  5. 注意事项:

    1. 我现在无法打开Dabo项目网站。似乎有一些服务器问题。仅这一点就会让我三思而后行,将它用于一个大项目。
    2. 这不是一个众所周知的框架。在谷歌中输入Dabo几乎没有任何有用的结果,它没有维基百科页面,总而言之它非常模糊。这意味着当你遇到问题时(你会遇到问题)你将几乎无处可去。你的问题在SO上没有得到8天的答复,仅这一点就会让我重新考虑。如果你的项目基于一项前所未有的模糊技术 - 那将是一个巨大的风险。
    3. 您的团队中没有人知道该框架。这意味着你必须学习它以获得任何结果并掌握它将需要相当多的时间。您必须将时间考虑在项目计划中。你真的需要吗?
    4. 这个框架给你的是什么,你不能自己做?相当多的时间我的团队试图使用某些第三方组件或工具,却发现构建自定义组件比处理第三方问题和限制更快。现在人们可以使用出色的工具,没有它们我们就会迷失方向 - 但是你必须仔细考虑这个工具是不是其中之一
    5. Dabo项目版本为0.84。你知道他们是否花时间在这个阶段优化他们的代码以获得性能吗?您是否进行过任何测试,看它是否能够承受您在NFR中的负担。
    6. 希望有所帮助:)祝你的项目好运