【发布时间】:2011-09-13 12:47:53
【问题描述】:
我的 Web 开发团队目前在 PHP、Drupal、OpenAtrium 方面经验丰富,并且拥有有限的 Javascript 和 Adobe Air 开发人员。经验。
他们需要开发一系列相对复杂的网络应用。我正在尝试决定走哪条路线。到目前为止,我已将范围缩小到 Lift & Scala、Django 或 ASP.NET MVC。
谁能在这些平台上给我任何“提醒”?一位知名人士告诉我,Scala“难学”,Lift“不是一个好产品”,而Django“又快又容易”。当然,Lift 更强大,并且在 JVM 上执行,因此速度更快。他还说 .Net 开发速度很快。
我读过的其他网站都说没有什么比 Django for dev 更好的了。速度。
我需要了解哪些有关这些框架的信息才能帮助我做出此决定?我正在寻找“来之不易”的课程和经验,而不是理论。
我不想要一些需要一年时间才能学习但能取得巨大成果的东西。具有良好结果的合理学习曲线是最佳的。
【问题讨论】:
-
这是相当主观的。不确定是否有真正的答案。
-
当然这是主观的。甚至“用 SQL 编写 ___ 的最佳方式是什么也是主观的”。我们应该否决所有问题吗?
-
@Nathan,具有讽刺意味的是,您的第一个问题与我的非常相似,提出了一个主观问题。
-
这并不讽刺...... - 无论如何,这样的问题经常被关闭,因为每个人的学习方式都略有不同,并且发现不同的语言更适合他们的风格。我喜欢用 C# 编码,发现 Ruby 古怪而 Python 难以阅读(我想念 {})。我的意见是个人的,与持相反意见的人一样重要。
-
@IanC,大多数关于编写 sql 的最佳方式或类似性质的问题都是基于可靠的指标,例如性能。也就是说,我个人不介意你的问题,也没有否决它。如果您查看我的第一个(两个)问题,我会进行一些修改以使其脱离完全主观的范围。
标签: asp.net-mvc django scala frameworks lift