Cloud Storage

Долгое время я хранил изображения для блога на сервере ЖЖ. При повторной загрузке изображения (например, после небольшой корректировки) на сервер ЖЖ новое изображение доступно по новому адресу и нет возможности сохранить старый адрес. Придётся вспоминать, в каком посте это изображение было размещено, и исправлять там ссылку. С комментариями, содержащими изображение, сложнее. К тому же, одажды я обратил внимание, что одна из загруженных картинок не отображается (вероятно, изображение по какой-то причине было испорчено и удалено), хотя превьюшка для неё отображается нормально. Тогда у меня зародилась мысть хранить картинки для блога на своём сайте.

Clodo предоставляет услугу облачного хранилища, цены копеечные. Регистрируюсь, создаю контейнер, привязываю поддомен и радуюсь жизни. Со временем всплыла одна интересная особенность — при обращении по не существующему адресу выдаётся ошибка «401 Authorization Required» вместо предполагаемой «404 Not Found». И этот факт очень неприятен, поскольку поисковик не удалит из своей поисковой базы не существующий URL до тех пор, пока не получит соответствующий код ответа. При регулярном добавлении/удалении изображений поисковая база поисковиков растёт как снежный ком. Обратился было, в службу поддержки и получил ответ, типа «это внутренняя особенность и нам так удобнее». Спорить оказалось бесполезно.

На днях Selectel тоже начал предоставлять услугу облачного хранилища. Цены ещё более низкие, по сравнению с Clodo. Отлично! Регистрируюсь, пополняю баланс, начинаю загрузку файлов и получаю «502 Bad Gateway». Хорошее начало, ничего не скажешь.

С учётом того, что обновление DNS может длиться несколько часов (до суток), есть ещё одна не очень приятная особенность Selectel — привязать домен можно только после того, как изменена (и обновлена) CNAME. Было бы намного удобнее привязать домен, затем изменить DNS и, по мере её обновления, посетителям сайта стало бы доступно облачное хранилище от Selectel. Впрочем, у Clodo, кажется, та же особенность.