我打算写一个内部的大型视频共享网站。
是否有资源或文章展示了如何规划如此大型的应用程序开发和部署?
是否有关于 YouTube 使用什么作为他们的编程语言、视频服务器等的详细大纲?
我打算写一个内部的大型视频共享网站。
是否有资源或文章展示了如何规划如此大型的应用程序开发和部署?
是否有关于 YouTube 使用什么作为他们的编程语言、视频服务器等的详细大纲?
- 阿帕奇
- Python
- Linux (苏塞)
- MySQL
- psyco,一个动态的 python->C 编译器
- 用于视频而不是 Apache 的 lighttpd
YouTube 平台:
阿帕奇
Python
Linux
mysql
psyco,一个动态的 python->C 编译器
用于视频而不是 Apache 的 lighttpd
如果我能给你一个建议:从小处着手!
大型项目往往需要很长时间才能完成。如果你从小处着手,你首先要有某种概念证明。所以你可以一块一块地扩展它。
有一次,他们使用 lighttpd 来提供 Flash 视频内容。他们的 HTTP 标头表明他们在很多页面上都使用 Apache。他们的帮助系统在 python 上运行,但我认为 Google 的所有帮助内容都在 python 上运行,所以这并不奇怪。除此之外,我认为可以肯定地说有很多内部技术,这无疑是由谷歌提供的。
YouTube 是用 Python 开发的。