我打算开发一个合理复杂的Web应用程序,并且想知道要使用哪种技术。它可能会从一个人开始,但最终还会有两三个人。我的第一个要求是能够尽可能快地做到这一点 - 最好尽可能减少代码。其次,要求它能够轻松扩展。中等复杂度的Web应用程序的最佳技术是什么?
我已经使用.NET和PHP。所以,我正在考虑ASP .NET MVC或CakePHP。在我看来,CakePHP可能会更快。我看过Ruby on Rails,但学习曲线有点陡峭(如果我能确信这是完成任务的最佳工具,这不是问题),对于大量文件我并不太感冒生成,我听说过可扩展性问题以及它适用于复杂的情况。
我期待着您对您最喜爱的技术及其原因有何看法。
这是一个非常主观的问题;至少,您可能希望将其标记为“社区wiki”。 – 2010-03-08 18:48:35