在哪里可以找到定义复杂网站的网络拓扑的策略?

在哪里可以找到定义复杂网站的网络拓扑的策略?

我发现的所有教程都假设整个网站都托管在同一台服务器上。所有数据库、文件服务器、Web 服务器、邮件服务器 - 都在同一台机器上。

我有兴趣通过书籍或视频格式学习一些有效的策略来创建可扩展且不断发展的网站。

祝大家一切顺利。

答案1

我不确定这是否是你正在寻找的,但我总是发现这个网站对于该主题很有帮助:

http://highscalability.com/

仅供参考——我与该网站无关。

答案2

这是一个非常笼统的概括,但大多数规模相当大的组织至少会将其服务器分为三层 - DMZ 中的 Web 服务器、DMZ 后面的应用服务器,以及更后面的数据库。每层都由防火墙隔开,并且为了确保系统安全,可以选择在这三层后面再加一层。没有两层使用任何通用设备(当然,防火墙除外)。这在组织上非常清晰,而且肯定非常安全,更好的是,作为一种模型,它适用于您访问的几乎所有主要网站。

答案3

我建议从以下方面开始:

相关内容