CMS的软件体系结构提示

问题描述 投票:0回答:1

我想知道一些为游戏网站(例如gameloft)编写CMS应用程序/软件的好方法的提示。这个问题与编码等无关,但是请提供软件架构提示?

architecture software-design
1个回答
2
投票

软件体系结构(在我最喜欢的定义中)是在软件项目中做出的所有重要决策的总和。重要手段:如果您做出错误的决定,那么更改将变得非常昂贵,甚至可能使您的项目终止。

因此,如果您要做出如此重要的决定,则您需要尽可能多的有关眼前问题的信息。否则,您必然会做出真正愚蠢的决定。 “像Gameloft这样的CMS”是没有足够的信息来做任何事情。

因此,当您浏览认真的书架时,请收集有关以下问题的信息:

  • 谁是您的用户
  • 您的系统将与哪些系统交互
  • 您的目标是什么?
  • 您有什么限制?时间,金钱,人,技术堆栈
  • [C0的最高排名是什么

这应该给您带来很多思考,这会影响您的体系结构。如果然后您遇到一个特定的问题,例如:“我必须在由三个Raspi组成的群集中进行100万笔交易,而这些交易使我在Mathematica中进行编码,那么我该如何处理呢?”您可能对StackExchange社区之一有一个可行的问题。

此外,我也看不到gameloft如何成为CMS,但这就是我。

© www.soinside.com 2019 - 2024. All rights reserved.