【发布时间】:2012-10-01 21:14:12
【问题描述】:
我正在阅读这些问题:
Scaling Orchard with Azure Web Sites
How to deploy Orchard CMS in Windows Azure?
我开始考虑我正在开展的一个电子商务项目,并希望尽可能澄清一些事情。
请原谅我,因为我发现很难以一种我觉得我已经清楚地表达了我的想法的方式来表达这个问题。
首先,哪些因素以及这些因素会在何时让我开始考虑扩展以处理我的网站流量。我知道的因素类型包括:
- 会话处理
- 缓存
- 我正在考虑请求中提供的数据量,但不确定请求大小的全部含义
其次,在尝试建立一个可以处理特定级别流量的网站时,所有事情都应该有一定程度的前期规划。 Azure 扩展是否需要预先完成,还是让它现在就可以满足需要,然后在以后有必要的时候进行扩展是一件简单的事情?
让我给出一个真实的场景来尝试帮助我害怕的地方:
某网站试图销售的电台广播 他们的商品。该网站没有很好地计划。网站 开始接待收听广播节目的人来访。所以 许多访问者认为网站无法处理流量和 显示一条错误消息,告诉世界他们应该 “与管理员交谈”或类似的话。你知道 图片我很确定,我也很确定这会很尴尬 让任何 Web 开发人员被告知这正在发生在一个网站上 他们设计的。
我真的很希望能够从中提炼出一个合适的问题,但是有很多事情我只是不知道。为了让这个问题不那么含糊,我将尝试总结一下我想要实现的目标:
我希望拥有一个能够在成功的广告/营销活动之后处理大量流量的网站。我想在预算与功能之间走钢丝,这就是为什么我希望能够尽可能少地开始并能够轻松向上 -根据需求进行扩展。
考虑到这一点,在使用 Orchard CMS/Azure 组合来交付我的项目时,我应该采取哪些方法/考虑因素来避免性能/可用性/可靠性方面的严重缺陷?
【问题讨论】:
标签: azure orchardcms