Как подружить LiveStreet и Amazon S3


Хоть мой блог за последнее время и не перешел в топ — 10 личных страниц рунета, но появились первые проблемки. Одна из них — хостинг очень плохо отдает изображения. Пользуюсь я этим хостингом очень долго, есть ISP и уходить куда-то еще нет желания, да и просто лень.

Если у вас подобный случай — выход есть. Amazon S3

d87302

Что это

Amazon S3 — онлайновая веб-служба, предлагаемая Amazon Web Services, предоставляющая возможность для хранения и получения любого объёма данных, в любое время из любой точки сети, так называемый файловый хостинг. С помощью Amazon S3 достигается высокая масштабируемость, надёжность, высокая скорость и недорогая инфраструктура хранения данных.

Плагин LiveStreet

Для CMS LiveStreet существует плагин, с помощью которого можно загружать картинки напрямую в облако:
Скачать плагин

Описание:

Загрузка фотографий на Amazon S3.

При загрузке фото в топик, фотосета, аватарки/фото — отправляет изображения на amazons3. Настройка bucket — в config.php

Работает с DAO(с 3,0,3 версии) и галереей stfalcon.

PS удаления с амазона пока нет.

Бесплатный пакет можно зарегистрировать и подготовить к работе за полчаса, но понадобится кредитная карта, которую примет Amazon (и снимет 1 доллар) и сотовый телефон под рукой (домашний не подойдет).

Регистрация

Регистрация в общем простая, но нужно указывать реальные данные. Единственная деталь, на которую стоить обратить внимание — номер телефона. Это должен быть настоящийномер, на который в процессе регистрации вам будет звонить Amazon. Оператор будет говорить что-то на своем английском, но сделать все очень просто — нужно в процессе разговора набрать пин-код, который был выдан вам в процессе регистрации.

Получение Amazon API key:

Для получения ключей надо перейти на страницу Security Credentials

Выбрать пункт — Access Keys (Access Key ID and Secret Access Key)

Нажать кнопку Create New Access Key

Полученные данные вставить в файл config.php, находящийся в /www/yoursite.com/plugins/amazons3/config/

Вот и всё. Теперь все картинки, которые вы загружаете с помощью стандартного загрузчика (из интернета в том числе) лежат на вашем диске в облаке Amazon S3. Хороших картинок!

А вот вам и свежая фоточка залитая этим способом для теста. (Смотрите URL картинки)

9f5898

Всем добра !

33531b

P.S. : Обнаружился один небольшой косяк. При желании «Поделиться» заметкой в ВК, к сообщению не всегда хочет прикрепляться картинка, видимо как-то ограничивает по доменному имени.