2

イメージとファイルホスティングのウェブサイトを構築しており、これらのファイルをサーバーに保存するため、読んで従うべきベストプラクティスや標準があるかどうかを知りたい私たちのウェブサイトを拡張性があり、将来的に拡張しやすくするためです。画像/ファイルホスティングストレージのベストプラクティスおよび標準規格

この件に関する話題の本や記事やビデオはありますか?共有してください。

答えて

1

大きなデータを扱う私の経験によると、

  • その、クラウドを選ぶ "Amazon S3"(Amazon AWS)またはWindows Azureのを確認するために、常に最高。

  • 「CDN」(cloud front)のような機能は大きなプラスです。

0

私は、これが期待されているどのように多くのファイル

  • を知らなくても答えることができる簡単な問題ではないと考えていますか?
  • 時間/分/分ごとにアクセスするユーザー/ファイルの数はいくつですか?
  • このファイルを使用して利用シナリオ(一回?
  • でダウンロードしたファイルを使用すると、1つの特定のOS(Windowsの場合)およびファイルシステム(NTFS)で立ち往生している、またはこれの自由度があるどのように多くの同時?ストリーミング?ダウンロード?

私の個人的なメモ:建物自身のイメージ/ファイルホスティングは簡単な作業ではありません、私は強く、この分野での経験を持つ誰かを雇うことをお勧めします

0

私は、可能ならば、あなたはサードパーティを見てすることをお勧めします。ソリューションでは、APIを提供しています。所有コストの削減、ハードウェアのメンテナンスコストの削減、第三者がコア・オファリングに新機能を追加したときに、継続的な更新が無償でスローされます。私は最近のプロジェクトでこれを行うための選択肢をスコープとし、私たち自身の解決策に100倍以上も費やしてしまったとしても、正しい結果を得られない可能性があるという結論に至りました。我々は、プラットフォームのホスティングとオープンソースの両方のバージョンを提供するRazunaという会社を選びました。彼らのAPIは非常にストレートで、潜在的に(あなたのユースケースに応じて)数日の努力であなたのmvcアプリケーション内で消費することができます。このアプローチの美しさは、ホストされた要素が実際にニルバニクスのバックボーンにあり、CDN経由で提供されることです。

あなたはで詳細を取得することができます:

http://www.razuna.com

とのAPIドキュメントを表示することができます。

http://wiki.razuna.com/display/ecp/Developer+Guides

幸運と、あなたは上の任意のさらに現実のguidenceが必要な場合これは、自由に戻って来てください。ああ、btw、私たちはまた、かなりの標準的な市場日レートでコア提供に追加される「有料」機能を求めることができました。

関連する問題