В чем преимущество использования статических веб-сайтов Azure по сравнению с хранилищем BLOB-объектов? - PullRequest
0 голосов
/ 04 октября 2018

Я очень новичок в Azure и хотел бы разместить около 8000 статических изображений публично, загружать / заменять их программно.

Я вижу, что в Azure есть хранилище BLOB-объектов, а теперь и статический хостинг веб-сайтов.

Я читал различные статьи, но до сих пор не понимаю, что статический хостинг веб-сайтов приносит в таблицу, по сравнению с обычным хранилищем BLOB-объектов.

Может ли кто-нибудь дать мне краткую информацию о том, почему существует статический хостинг веб-сайтов,какие преимущества он имеет по сравнению с хранилищем BLOB-объектов и случаи использования, когда выбирают статический хостинг веб-сайтов по сравнению с обычным хостингом BLOB-объектов?

преимущество обновления

Я также нашелпреимущество статического хостинга веб-сайтов по сравнению с обычным хранилищем BLOB-объектов.При включенном статическом контейнере $web создается.Это может иметь подпапки, по сравнению с $root, который не может.Это означает, что если у вас есть собственный домен (mysubdomain.mydomain.com), вы можете обращаться к файлам напрямую, не упоминая контейнер, например mysubdomain.mydomain.com/folder1/image.jpg

1 Ответ

0 голосов
/ 04 октября 2018

Я читал различные статьи, но я все еще не понимаю, что статический хостинг веб-сайтов приносит в таблицу, по сравнению с обычным хранилищем BLOB-объектов.

Самое большое преимущество, которое я вижу сразмещение статических веб-сайтов в хранилище BLOB-объектов Azure - это возможность определить страницу по умолчанию и страницу ошибки 404 .

Таким образом, при условии, что у вас есть index.html в качестве страницы по умолчанию, и если вы храните ее в обычном контейнере больших двоичных объектов, для доступа к ней вам нужно будет указать имя файла, например https://account.blob.core.windows.net/container/index.html, тогда как если вы размещалиэто как статический веб-сайт, страница будет доступна как https://account.z4.web.core.windows.net/.

Далее, для ошибок Not Found (404), если BLOB-объект не найден, вы получаете ужасное сообщение об ошибке из хранилища Azure, в котором говорится, что ресурс не найден,Но если у вас был статический веб-сайт и пользователь обнаружил ошибку 404, вы можете отобразить красивое сообщение об ошибке.

...