我正在创建一个(希望是大型的)社交媒体网站,其性质类似于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