2011-01-21 69 views
1

我是架构和解决方案的新手。我想知道如何在这个领域开始。假设我有一个网站可能会收到很大的流量,有200个表格,有200GB的数据库,我如何决定使用这个网站创建最好的架构和技术?同样的问题也适用于一个非常大的应用程序。解决方案 - 如何为您的网站或应用程序决定最佳架构?

如何做出这些决定并说服用户使用他们应该使用的最佳技术?

请让我知道你的想法,如何开始,如果有任何我可以阅读的文章和更多。

谢谢你的时间和帮助。

+0

+1为好的问题,但我认为它不是在这里它是在programmer.stackexchange或其他,请检查:) – XMen 2011-01-21 06:11:10

回答

0

这里提到的要求的唯一一块是

...这将收到交通繁忙,有200个表格,有200GB

的数据库很不幸,这是远远不够的,以提供一个满意的答案。

我只会建议不要太担心选择“最好的技术”。花一些时间真正理解需求和工作流程。像Java,.NET,PHP,Python,Ruby等所有“标准”技术都可以完成这项工作。选择与您的团队的技能组相匹配的内容。这将是一个好的开始。

+0

如果我们有选择团队的豪华怎么办?即如果我们拥有所有的PHP,.Net和Java专家?在解决特定技术问题之前应该考虑什么。 – Shaheer 2012-11-07 06:15:31