2011-01-21 40 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