网站结构/架构

时间:2020-03-05 18:48:21  来源:igfitidea点击:

社区会发誓要使用什么样的网站结构/架构,并缩小范围,转向更多的小型Facebook风格项目?

我理解这个问题相当广泛/主观;但是相对于Web开发领域而言,它相对较新,我发现大多数情况下仅查看工作项目中的示例并从中学习是非常有帮助的,而在其他时候,这简直让我大吃一惊,并改变了我构建未来作业的方式。

考虑到后一段,社区对看的地方/阅读的文章有什么建议吗?

解决方案

回答

可能对于即时需求有些沉重,但是我们看过北极熊*吗?非常值得在库中浏览以查看是否符合要求。

*万维网的信息体系结构,第二版

回答

我想这取决于我们选择的技术。对于一般的Web项目,过去两年左右的时间里我一直使用(Web-)MVC。优点是为了创建可管理的代码库而将前端和后端明确分开。

但这就像一个建议那样含糊不清。 :)

除了使用框架从头开始构建网站之外,我们可能还想研究使用现有功能(就开源而言)。我建议我们使用安全性不高的新闻,在新闻中不太经常使用的半成品,文档齐全的"社区软件",并提供API来扩展其基础。的确,这可能会使我们开始在具有Facebook风格的网站上工作。 ;)

回答

谢谢,IainMH,直到。我没有正式的计算机科学资格,并且在我的知识中发现了很大的空白。在过去的几年中,尽管了解了我创建的项目的重要基础,但我取得了令人惊讶的成就,这影响了它们的效率和成功。

成为一个完美主义者并没有帮助(什么程序员不是?),我在查看格式不良的项目时会头疼,只有在退后一步并查看它们的结构后,我才知道格式不良。我想这是鸡和鸡蛋的事,也是计划的事。

无论如何,对现有项目的研究有所帮助。