之前曾经开始并放弃过Web2.0开发,但这次我想做得对,从而寻找建议。
状态:没有真正的现代web2.0开发经验,虽然拥有丰富的Java / C ++经验,并且知道一些HTML,但不是很多HTTP,知道很少的CSS& JS。
非目标: - 学习一门新语言(会想出那部分) - 学习如何使用/自定义CMS
目标:编写一个可扩展的分布式网络应用程序,类似于Youtube,即 - - 想法不是创造一切,而是让我的头脑中的建筑“超级清晰”,s.t。我可以想象这个东西将如何运作的每一个螺栓。 - Web 2.0在线服务 - 社交网络特征(大量用户,用户社区,标记,评级,共享) - 处理多媒体内容 - 具有丰富的Web2.0特性响应性前端,标记,评级,共享,个性化等。 - 通过API公开功能 - 所有这些托管在某些Cloud Service上,如AWS或Rackspace
寻找换: - 关于从哪里开始的建议(优秀,轻松而富有洞察力的阅读材料 - 不是迂腐)。 - 任何人认为可能有助于我实现目标的想法。
感谢您的期待。
答案 0 :(得分:0)
你的问题有点宽泛,因此很难给出准确的答案。
从stackoverflow博客开始:http://blog.stackoverflow.com
除此之外,它实际上取决于您喜欢使用哪种技术。在building scalable web applications
上进行谷歌搜索会产生一个非常有趣的列表。为您喜爱的编程语言输入关键字,您将获得更具体的结果。
如果那不是任何帮助你需要更具体,因为现在更像是你希望我们为你做所有的研究。