Web开发工具



我在我们学院的学术课程选择和注册网站上与一个四人小组合作。我们将其作为我们目前注册的一门课程的项目进行,因此我们有大约4个月的时间来完成它(包括其他学术工作量)。

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

我想问一下,对于这种项目,理想的web框架和语言堆栈是什么。目前,我们对python非常熟悉,对HTML、CSS、PHP和JQuery都有一定的了解。此外,我们不介意学习任何新的东西,只要它能帮助我们创建更好的产品——就像我在研究R on R和bootstrap一样。

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

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

我在一个由4名组成的团队中工作

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

我们现在非常精通python

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

什么是理想的网络框架堆栈

  • Pft。。。太含糊了,无法真正发表评论。Bootstrap非常受欢迎,在我看来,这是因为它非常好,但实际上有数百个框架可以使用。你也可以看看Initializer和HTML5BoilerPlate,它们似乎是构建网站的良好基础。我知道它们包括构建脚本,这些脚本可能非常有用

我可以继续,但我已经足够让你开始了。

相关内容

  • 没有找到相关文章

最新更新