【发布时间】:2013-08-18 13:41:42
【问题描述】:
我正在一个 4 人的团队中为我们大学的学术课程选择和注册网站工作。我们将其作为我们目前注册的其中一门课程的项目进行,因此我们有大约 4 个月的时间来完成它[包括其他学术工作量]。
该网站将涉及用户登录、cmet 和个别课程的评论、使用用户偏好创建时间表等类似内容。如果我们成功了,我们甚至可以将其移植到其他大学。
我想问一下用于此类项目的理想的网络框架和语言堆栈是什么。我们目前非常精通python,并且对HTML、CSS、PHP和JQuery有中级知识。此外,我们不介意学习任何新东西,只要它能帮助我们创造更好的产品 - 就像我在 R 和引导程序上研究 R 一样。
那么,你能告诉我们前端、后端、连接两者等选择什么吗?
【问题讨论】:
-
我注意到这个问题被否决了。实际上,我赞成,我认为这不是“帮助我们完成项目”的问题,而是“最佳实践是什么”的问题。虽然我会争辩说它可能被解释为一种模糊和主观的存在,我们讨厌这里的主观性!
-
太模糊和主观了。任何从事 webdev 的人都可以用他们最喜欢的堆栈来回答。
-
@IanClark:我怎样才能让问题更切中要害?我是 webdev 的新手,正在寻找新的实践。我正在 CodeAcademy 上开设课程以掌握一些语言。我还可以向您提供哪些信息来帮助您帮助我?
-
我不确定你可以。虽然在我看来这并不是一件可怕的事情。这个问题本质上只是主观的,但即使我最终与 Joe Bloggs 争论 x 是否比 y 更好,它也可能对你有用,因为你可以去探索它们并自己决定。我也理解为什么 SO 不喜欢这类问题,因为 没有答案
-
也许与其说“你能告诉我们选择什么吗”,不如改写为“你能给我可行的解决方案”,那么列出所有 100 万个选项的人就能得到正确的答案。
标签: web web-deployment frontend backend middleware