我正在創建一個(希望是大型的)社交媒體網站,其性質類似於youtube,facebook,twitter等網站。這將是我第一次進行網絡開發。學習如何構建網站,以及如何編碼它們
我已經調查了高度被販運的網站用於設計他們的網站的工具,並且我想使用相同的工具。從我的調查中,我相信Python,Apache和MySQL將最適合我們的網站。 Web2Py似乎是一個很好的開源python框架,我可以使用它。我聽說它在軌道上的類似紅寶石,但是對於Python而言,這是一件好事。
我的問題是,是否有任何最新的視頻,書籍,文章,源代碼等,我應該瞭解網站的軟件體系結構,並瞭解網站的結構和流量有多大?編寫他們的軟件?
我不想使用任何開源的CMS(如drupal)或限制Web框架,因爲我不希望我的軟件在任何方面受限於未來。
我很欣賞任何反饋。
編輯 ps.請記住,我不是在尋找基本的編程書籍,我已經知道如何在飛行中使用諸如ruby,python等語言。 我對如何設置網站架構(例如類,數據庫,軟件)更感興趣UML圖對我也有很大幫助
您是否嘗試過搜索亞馬遜或其他相關主題的書籍?可能有幾百個。 – 2010-11-14 02:22:53
我喜歡這樣一個事實,即您將構建下一個TwitFace作爲您的「......第一次嘗試進入Web開發」。 - 對你很好! – 2010-11-14 02:23:45
不要放棄你創造下一個'TwitFace'的夢想(就像@Mitch說的,但你可能會考慮更小的東西。 – IAbstract 2010-11-14 04:23:48