【问题标题】:What is powering YouTube?是什么在为 YouTube 提供动力?
【发布时间】:2009-04-17 20:22:06
【问题描述】:

我打算写一个内部的大型视频分享网站。

是否有资源或文章说明如何规划如此大型的应用程序开发和部署?

是否有关于 YouTube 使用什么作为他们的编程语言、视频服务器等的详细大纲?

【问题讨论】:

  • 他问的不仅仅是语言,还有服务器拓扑。不过仍然与编程无关。
  • 充分是程序相关。它关于软件开发。够了。
  • @Peter Mortensen:稍微不相关的问题。您是否为您的网站实施了搜索功能?

标签: web-applications youtube


【解决方案1】:

YouTube Architecture:

  1. 阿帕奇
  2. Python
  3. Linux (SuSe)
  4. MySQL
  5. psyco,一个动态的python->C编译器
  6. 用于视频而不是 Apache 的 lighttpd

【讨论】:

  • 感谢您移除 Digg 栏,Ben S.
  • /耸肩,我刚刚从浏览器复制并粘贴了链接。没有时间担心那些东西
  • 成功的秘诀让我笑了
【解决方案2】:

YouTube 平台:

阿帕奇

Python

Linux

MySql

psyco,一个动态的python->C编译器

用于视频而不是 Apache 的 lighttpd

有关YouTube Architecture的更多信息

【讨论】:

    【解决方案3】:

    如果我能给你一个建议:从小处着手!

    大型项目往往需要很长时间才能完成。如果你从小处着手,你首先要有某种概念证明。所以你可以一块一块地扩展它。

    【讨论】:

    • 从小处着手,是的,但要为可扩展性做好计划。制作一个完全无法扩展的小项目非常容易。
    • 当然。你应该考虑不久的将来。即使是小步也能受益于铺好的道路。
    【解决方案4】:

    有一次,他们使用 lighttpd 来提供 Flash 视频内容。他们的 HTTP 标头表明他们在很多页面上都使用 Apache。他们的帮助系统在 python 上运行,但我认为 Google 的所有帮助内容都在 python 上运行,所以这并不奇怪。除此之外,我认为可以肯定地说有很多内部技术,这无疑是由 Google 提供的。

    【讨论】:

    • 很好的答案,很高兴您查看了 http 标头以了解谁在提供内容..!
    【解决方案5】:

    YouTube 是用 Python 开发的。

    【讨论】:

      【解决方案6】:

      它由 Python 提供支持:

      【讨论】:

        猜你喜欢
        • 2021-11-19
        • 2010-12-15
        • 1970-01-01
        • 2011-09-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-10-29
        • 1970-01-01
        相关资源
        最近更新 更多