2013-02-26 13 views
6

Ho un'applicazione html a pagina singola, che utilizza un sacco di jQuery. Il contenuto dell'app (dati come xml e media audio/video/immagine) è (e deve essere) fornito da BLOB sull'account azzurro. Non ho bisogno di alcun application server.Come ospitare l'applicazione html su Azure

Qual è il modo consigliato di ospitare tale applicazione html a pagina singola su Windows Azure Environment (Azure è un requisito).

Poiché non è necessario alcun server di applicazioni, tutti i file di applicazione vengono attualmente caricati in un singolo contenitore come BLOB con tipi di contenuto appropriati. Funziona tutto molto bene.

Tuttavia, ho visto che Azure ha alcune funzionalità di hosting di siti Web. Mi sono chiesto se ciò che ho fatto fosse appropriato?

Grazie

+0

Questo dovrebbe aiutare: http://stackoverflow.com/questions/8639484/howto-upload-setup-default-html-page-for-azure-blob-storage. O questo: http://blogs.solidq.com/pdoshi/post.aspx?id=3&title=hosting+a+static+website+in+windows+azure+storage+%5Bblobs%5D. Non sembra che tu possa configurare una pagina predefinita per il sito – levelnis

+0

Il secondo link ha una descrizione solida dell'hosting della pagina web statica. Davvero utile Grazie, livello – user1438047

risposta

6

Windows Azure Web Sites avrebbe funzionato bene e potrebbe essere gratuito per la durata. Se lo constraints of the free offering non funziona per te, puoi ridimensionarlo facilmente.

È anche possibile memorizzare la pagina iniziale nell'archiviazione BLOB di Azure, ma ciò significa che gli utenti devono avere il percorso completo poiché non è presente alcuna configurazione del server per specificare una pagina predefinita. Pubblicizzare l'endpoint del tuo sito tramite un vanity URL da bit.ly o simili potrebbe renderlo comunque un problema.

Si noti però che avendo tutto nella memoria BLOB, si incorre in un costo di transazione per ogni immagine, ogni pagina, ogni accesso allo script (che non è memorizzato nella cache del browser). A seconda della natura del tuo sito e del tuo traffico, potrebbe essere più conveniente sfruttare qualcosa come il Sito Web Windows Azure per alcuni di questi.

+0

Ho solo un file html e ridurrò css/js a un totale di 3 file nell'applicazione. Userò il DNS per creare un URL user-friendly. Suppongo che non ci sia motivo per cui mi preoccupi di ospitare l'applicazione come Blob. Grazie Jim. – user1438047

Problemi correlati