Подтвердить что ты не робот

Есть ли вред при размещении изображений с сайта?

Есть ли какой-либо вред для размещения изображений через веб-сайт Imgur, а затем с использованием кода для вставки его на мой сайт? В отличие от традиционного способа размещения изображений на моем сервере и их надлежащего связывания.

4b9b3361

Ответ 1

Риск заключается в том, что Imgur уходит и берет с собой изображения. Или что у них есть проблемы с производительностью или сбои, которые у вас нет контроля или видимости. Но в идеале какая-то платформа для размещения изображений была бы более надежной, чем все, что вы придумали. Просто убедитесь, что вы сохранили копию своей копии, что относительно легко переключиться на локальный хостинг или другую платформу для размещения изображений на случай, если у вас возникнут проблемы с Imgur.

В то же время это осложняет развертывание. Вы не просто загружаете свой сайт, вам нужно загрузить свой сайт на свои серверы, загрузить изображения на другой сайт, а затем выполнить любую конфигурацию, чтобы убедиться, что ваша производственная версия указывает на правильные серверы (как напротив, указывает на сервер QA/Dev).

Кроме того, если у вас есть HTTPS на вашем сайте, убедитесь, что любые изображения (или JS или CSS или что-то еще), которые вы ссылаетесь со своей страницы, также HTTPS, в противном случае ваши пользователи получат это раздражающее "эта страница содержит небезопасные содержимое".

Наконец, убедитесь, что вы работаете в соответствии с условиями хостинговой компании, им может не понравиться, что вы отправляете им такой трафик и можете заблокировать или отключить вас. Если вы не уверены, спросите их.

Однако, если вы придерживаетесь такого подхода, он часто может иметь много преимуществ в производительности. Это уменьшает количество трафика на ваш сайт и снимает нагрузку с ваших веб-серверов. Некоторые браузеры могут загружать одновременно одновременно, потому что некоторые версии браузера открывают определенное количество одновременных подключений к одному домену, но будут открывать больше подключений к другим доменам (хотя это может быть уже не так). И, конечно же, серверы Imgur, вероятно, быстрее, чем ваши, и, вероятно, имеют сеть доставки контента (CDN), которая передает копии ваших изображений по всему миру, поэтому люди получают контент из локальных серверов кеш-контента, а не всегда возвращаются к ваш сервер.

Ответ 2

Ознакомьтесь с условиями обслуживания для сайта, который вы планируете использовать. Из вашего примера Imgur, их состояния ToS:

Кроме того, не используйте Imgur для размещения библиотек изображений, на которые вы ссылаетесь, из другого места, контента для вашего сайта, рекламы, аватаров или чего-либо еще, что превращает нас в вашу сеть доставки контента. Если вы это сделаете - и мы станем судьей, или если вы сделаете что-либо незаконное, в дополнение к любым другим законным правам, которые у нас могут быть, мы будем запрещать вас вместе с сайтом, на который вы ссылаетесь, удалять все ваши изображения, сообщать вам если это необходимо, и не позволяйте просматривать изображения, размещенные на Imgur.com. Мы это понимаем.

- http://imgur.com/tos (20.04.2016)

Я знаю, что Flickr ToS говорит нечто подобное (должен ссылаться на Flickr, не злоупотреблять им и т.д.).

EDIT: вы описываете CDN (http://en.wikipedia.org/wiki/Content_delivery_network), который, предполагая, что вы используете уважаемого поставщика, является вполне приемлемым способом уменьшая время загрузки веб-страницы.

Ответ 3

Есть преимущества для хостинга вне сайта, например:

  • вы не платите за полосу пропускания
  • CDN (сети доставки контента) обычно оптимизируются для скорости/кеширования.
  • Другой домен не отправляет ни одного из файлов cookie из вашего текущего домена (размер запроса меньше).
  • Офф-сайт-хосты могут иметь лучшую инфраструктуру, чем ваши собственные серверы (резервирование, балансировка нагрузки... и т.д.).

Недостатки:

  • У вас нет серверов, на которых размещено изображение - они могут отключиться или выйти из бизнеса или удалить ваши файлы, не сообщая вам.
  • Если безопасность является проблемой, у вас меньше контроля над доступом или потенциальным нарушением безопасности.
  • Обычно для кэширования размещаются хосты, находящиеся за пределами площадки, это означает, что если вы заменяете изображение на внешнем узле, любой, кто посетил сайт, может получить предыдущую версию, если они все еще кэшированы, поэтому планируйте соответственно ( вы не можете заставить своих пользователей нажать CTRL + F5).

Ответ 4

Зачем вам это делать, я чувствую себя просто неуклюжим. Для одного это, скорее всего, замедлит время загрузки, не значительно, но, по крайней мере, достаточно, чтобы кто-то заметил. Кроме того, если ваш план заключается в размещении их на бесплатном сайте, таком как imageshack или что-то в этом роде, вам придется беспокоиться о проблемах с пропускной способностью. Я бы привык просто не делать этого.