2013-02-26 33 views
6

Tôi có một ứng dụng html trang đơn, sử dụng rất nhiều jQuery. Nội dung ứng dụng (dữ liệu dưới dạng xml và phương tiện âm thanh/video/hình ảnh) là (và phải được) cung cấp bởi các đốm màu trên tài khoản Azure. Tôi không cần bất kỳ máy chủ ứng dụng nào.Cách lưu trữ ứng dụng html trên Azure

Cách được khuyến nghị để lưu trữ ứng dụng html đơn trang đó trên Windows Azure Environment (Azure là một yêu cầu).

Vì tôi không cần bất kỳ máy chủ ứng dụng nào, tất cả các tệp ứng dụng hiện được tải lên vùng chứa đơn dưới dạng Blobs với các loại nội dung thích hợp. Tất cả đều hoạt động rất tốt.

Tuy nhiên, tôi đã thấy rằng Azure có một số khả năng lưu trữ trang web mà tôi đã tự hỏi nếu những gì tôi đã làm là thích hợp?

Cảm ơn

+0

Điều này sẽ giúp: http://stackoverflow.com/questions/8639484/howto-upload-setup-default-html-page-for-azure-blob-storage. Hoặc điều này: http://blogs.solidq.com/pdoshi/post.aspx?id=3&title=hosting+a+static+website+in+windows+azure+storage+%5Bblobs%5D. Có vẻ như bạn không thể thiết lập trang mặc định cho trang web – levelnis

+0

Liên kết thứ hai có mô tả vững chắc về lưu trữ trang web tĩnh. Thực sự hữu ích. Cảm ơn levelnis. – user1438047

Trả lời

6

Windows Azure Web Sites sẽ hoạt động tốt và có thể miễn phí trong thời gian này. Nếu constraints of the free offering không hoạt động cho bạn, bạn có thể mở rộng dễ dàng.

Bạn cũng có thể lưu trữ trang chủ của mình trong bộ nhớ Azure blob, nhưng điều đó có nghĩa là người dùng sẽ phải có đường dẫn đầy đủ đến vì không có cấu hình máy chủ để chỉ định trang mặc định. Việc công bố điểm cuối trang web của bạn thông qua URL ảo từ bit.ly hoặc các trang tương tự có thể làm cho một vấn đề không phải là vấn đề.

Lưu ý rằng, bằng cách có mọi thứ trong bộ nhớ blob, bạn sẽ phải chịu chi phí giao dịch cho mọi hình ảnh, mọi trang, mọi truy cập tập lệnh (không được lưu trong bộ nhớ cache trên trình duyệt). Tùy thuộc vào bản chất của trang web và lưu lượng truy cập của bạn, nó có thể tiết kiệm chi phí hơn để tận dụng thứ gì đó như Windows Azure Web Site cho một số điều này.

+0

Tôi chỉ có một tệp html và tôi sẽ rút gọn css/js thành tổng cộng 3 tệp trong ứng dụng. Tôi sẽ sử dụng DNS để tạo URL thân thiện với người dùng. Tôi cho rằng không có lý do gì để tôi lo lắng về việc lưu trữ ứng dụng như Blob. Cảm ơn Jim. – user1438047

Các vấn đề liên quan