2013-02-26 3 views
6

jQueryをたくさん使用する単一ページのhtmlアプリケーションがあります。アプリコンテンツ(xmlやメディアのオーディオ/ビデオ/画像などのデータ)は、空白のアカウントのブロブで提供されている必要があります。私はアプリケーションサーバーを必要としません。Azureでhtmlアプリケーションをホストする方法

Windows Azure環境でこのような単一ページhtmlアプリケーションをホストする推奨される方法は何ですか(Azureは必須です)。

私はアプリケーションサーバーを必要としないので、すべてのアプリケーションファイルは現在、適切なコンテンツタイプを持つBlobとして単一のコンテナにアップロードされています。それはすべて非常に良い作品です。

まだ、Azureには、私がやったことが適切かどうか疑問に思っていたいくつかのウェブサイトホスティング機能があります。

おかげ

+0

これは役立ちます:http://stackoverflow.com/questions/8639484/howto-upload-setup-default-html-page-for-azure-blob-storageまたはこれはhttp://blogs.solidq.com/pdoshi/post.aspx?id=3&title=hosting+a+static+website+in+windows+azure+storage+%5Bblobs%5Dです。それはあなたがサイトのデフォルトのページを設定することができるように見えません – levelnis

+0

2番目のリンクには、静的なWebページをホスティングするための堅実な説明があります。本当に役に立ちました。ありがとうございました。 – user1438047

答えて

6

Windows Azure Web Sitesはうまく機能と持続時間のための無料である可能性があります。 constraints of the free offeringが機能しない場合は、簡単にスケールアウトすることができます。

AzureのBLOBストレージにホームページを保存することもできますが、デフォルトのページを指定するサーバー設定がないため、ユーザーは完全なパスを持っている必要があります。 bit.lyなどからのバニティURLを介してサイトのエンドポイントを宣伝すると、それは問題にならない可能性があります。

ブロブストレージ内のすべてを持つことで、すべてのイメージ、すべてのページ、すべてのスクリプトアクセス(ブラウザ上にキャッシュされていない)にトランザクションコストが発生します。サイトやトラフィックの性質によっては、Windows Azure Webサイトのようなものを活用する方が費用対効果が高くなる場合があります。

+0

私はhtmlファイルを1つしか持っていないので、アプリケーション内で合計3つのファイルにcss/jsを縮小します。 DNSを使用してユーザーフレンドリーなURLを作成します。私はBlobとしてアプリケーションをホストすることについて心配する必要はないと思います。 Jimに感謝します。 – user1438047

関連する問題