2

ASP.NETを使用して、多くのビデオと訪問者がいるトラフィックの多いビデオサイトを構築したいと思います。しかし、私はトラフィックの多いサイトやビデオサイトの経験がありません。

誰かが私に読むべきものや私がグーグルするためのいくつかのキーワードを与えることができますか?パフォーマンスの観点から。

どうもありがとう :)

更新:私たちのサイトはYoutubeに似ていると言いましたが、それはサイトの構造がYoutubeに似ていることを意味していました。それほどトラフィックは多くありません。だから私はその文を削除します、あなたを混乱させて申し訳ありません:)

4

2 に答える 2

2

http://highscalability.com/youtube-architecture(かなり広範なリスト)

http://www.taranfx.com/what-powers-youtube

于 2010-09-05T05:04:37.173 に答える
0

パフォーマンスの意味と、パフォーマンスの潜在的な問題がどこにあるかによって少し異なります。ビデオホスティングサイトが他のサイトとそれほど変わらない一般的なWebサイトのパフォーマンスがあります。フロントエンドのパフォーマンスなどがあります。

ビデオホスティングサイトが他のほとんどのサイトと異なるのは、転送されるデータの量とビデオレンダリングのパフォーマンスです。おそらく最初にぶつかる壁は、Webサーバーのバンドウィズ(1台の標準的なマシンから始める場合)またはCPUが故障していることを意味します。

->最初のステップは、Webサイトをビデオ配信とエンコードから分離して、拡張できるようにすることです。

今はASP.NETについてはわかりませんが、Drupalを使用すると、youtube [1]と同様のサイトを作成した人が多く、MediaMover[3]のような上記のタスクもサポートする多くのcontribモジュール[2]があります。あなたに出発点を与えるかもしれません。

[1] http://www.google.com/search?&q=drupal+youtube+clone

[2] http://drupal.org/project/modules?filters=tid%3A67

[3] http://drupal.org/project/media_mover

于 2011-10-14T06:47:32.333 に答える