繁体   English   中英

django或playframework

[英]django or playframework

我们是一个小团队(4人)为学校构建ERP SaaS应用程序。 我们是Java程序员,但我知道python和Django一样。 我们团队中没有其他人以前曾在Django上工作过。 我们将MongoDB作为后端并计划使用AWS。

我需要知道哪些票价更好,Django或Play! 就......而言:

  1. 易于开发
  2. 缩放
  3. 表现(响应时间,速度等)

我尊重这两个社区(Play!和Django)并对他们出色的工作表示高度的敬意。 我不打算开始一场火焰战,只需要对这两个优秀的框架进行客观的比较。

谢谢,

YM

我觉得这个问题太开放了,但我会说选择取决于:

  1. 你有多少Python专家? (真正的专家,而不是“我可以Google吧”)
  2. 你有多少专家在Java / Scala?

关于性能,播放速度快,玩Japid或Scala快速咆哮。 我无法与Django相提并论。 但对于ERP,我怀疑差异是否会如此重要。

在可伸缩性方面,Play使用无状态模型来促进它。 我不确定Django是否是无状态的,但据我所知,可伸缩性并不是一个大问题(只需要放更多服务器)。

所以它最终成为语言的选择。 你会用你熟悉和喜欢的语言加快速度。 检查团队的整体技能,或至少在后端工作的团队部分(html,javascript等对两个平台都是一样的)。

如果那是Python,那就去Django吧。 如果是Java或Scala,请转到Play。

哦,还有一个提示:在做项目时不要尝试学习新语言。 就像,试图学习Scala来开发它。 作为一个极客,它将非常有趣,你会学到很多东西。 但很可能你的项目会失败或被推迟。 去安全的道路;)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM