-1

我正在一个 4 人的团队中为我们大学的学术课程选择和注册网站工作。我们正在将其作为我们目前注册的其中一门课程的项目进行,因此我们有大约 4 个月的时间来完成它[包括其他学术工作量]。

该网站将涉及用户登录、个别课程的评论和评论、使用用户偏好创建时间表等类似内容。如果我们成功了,我们甚至可以把它移植到其他大学。

我想问一下,用于此类项目的理想 Web 框架和语言堆栈是什么。我们目前非常精通python,并且对HTML、CSS、PHP和JQuery有中级知识。此外,我们不介意学习任何新东西,只要它能帮助我们创造更好的产品——就像我在 R 和引导程序上研究 R 一样。

那么,你能告诉我们选择什么前端,后端,连接两者等吗?

4

1 回答 1

0

好的,正如评论的那样,这个问题真的很主观,所以我会尝试从我的建议中消除任何个人偏见:

我在一个 4 人的团队中工作

  • 使用版本控制软件,使开发过程顺利。最流行的是 Git,但 Subversion 也很简单。我没有尝试过 Mercurial 但这是第三种选择

目前我们非常精通python

  • 嗯不错。Django是一个非常流行的基于 Python 的 Web 框架。我自己没有使用过它,但我听说文档非常好,Python 的良好知识应该会有所帮助。我认为数据库和登录等对于 Django 来说是非常常规的。或者,您可以使用 PHP 和Drupal。我知道围绕这两个选项有很多“哪个是最好的”,但我不会做任何输入,除非你知道 Python,Django 似乎很合适。

什么是理想的 Web 框架堆栈

  • 噗……太模糊了,无法评论。Bootstrap非常受欢迎,在我看来,这是因为它非常好,但实际上有数百个框架可供您使用。您也可以查看Initializr 和 HTML5BoilerPlate,它们似乎是构建网站的非常好的基础。我知道它们包含非常有用的构建脚本。

我可以继续,但我足以让你开始。

于 2013-08-18T13:54:21.387 回答