Я веду блог, в который выкладываю свои фотографии и работы в области графического дизайна. Он прежде всего выполняет функцию портфолио: большинство клиентов находят меня именно через блог.
Для блога я намеренно выбрал наиболее простую и распространенную платформу — WordPress.
Сначала все было нормально, но через некоторое время мой блог обрел определенную популярность и известность, и посетителей стало больше. Фотографий становилось больше, страницы блога становились все “тяжелее”. Пользователи стали жаловаться: блог просматривать неудобно, страницы загружаются слишком медленно. Со временем жалоб таких становилось все больше. Кроме того, в связи с тем, что блог стал обновляться все чаще, а его посещаемость стала расти, мне пришлось перейти на другой, более дорогой тарифный план у хостинг-провайдера. Нужно было что-то делать, чтобы обеспечить стабильную работу блога и при этом не впадать в лишние финансовые затраты.
Я начал искать в Интернете информацию о способах решения моих проблем. В ходе поисков был найден сервис Uploadcare , который хранит в облаке статический контент для веб-сайтов и раздает его пользователям через CDN. Естественно, за использование этого сервиса нужно платить, но все новые пользователи могут работать с ним совершенно бесплатно в течение тестового периода. Разобравшись с API, я настроил функции хранения файлов и раздачи их пользователям.
Для обеспечения целостности и сохранности данных в Uploadcare предусмотрена возможность резервного копирования в облачные хранилища. Можно хранить резервные копии либо в хранилище Amazon, либо в хранилище Selectel. Amazon мне не понравился по причине не очень удобного и не особо дружественного по отношению к пользователю интерфейса. С Selectel все оказалось гораздо проще. Зарегистрировавшись в облачном хранилище, я создал в нем отдельный контейнер (контейнером с данном случае называется папка первого уровня) для работы с Uploadcare. После этого вошел в Uploadcare под своей учетной записью и выбрал в меню пункт Backup:
Далее Uploadcare предложит выбрать одно из двух хранилищ. В нашем случае нужно выбрать Selectel:
Затем откроется форма, в которую нужно ввести имя пользователя, пароль и имя контейнера. Введя все необходимые данные, нажимаем на кнопку Connect. Вот и все.
Кстати, облачное хранилище Selectel предоставляет широкий спектр возможностей для фотографов. Я их оценил и теперь активно использую. Но об этом — в следующих постах.
Автор: Ростислав Ежов