Какие есть способы передачи изображения на второй хостинг?
Привет сообществу!
Есть исходные данные: 1. Хостинг с сайтом, текущий, на нем храниться статика сайта, аватары пользователей и остальная мелочь
- домен (например) example.com
- ограничен объем 2 Гб (SSD все дела) увеличение объема дорого и всего до 10 Гб
- хостер назовем его например (Чайка) 2. Второй хостинг, на нем планируется хранение изображений для блогов сайта
- поддомен соответственно img.examle.com
- отключено все что не нужно (mysql, php и др) оставлено только домены, ftp, ssh
- места 150 Гб максималка, достаточно дешево, поэтому можно купить еще на 150 и т.д с поддоменами img2 img3 imgN
- хостер уже другой назовем например (Орел)
Задача:
Планируется сделать мультизагрузку изображений в тему посредством Jquery Uploadify, вывод поштучно после успешной загрузки, BB код вставки в поле textarea, обрезка если необходимо. И многое другое (но это уже совсем другая история)
Интересует конкретно способ передачи изображений на сторонний хостинг.
Много читал, реализовал систему на php-ftp, но данная система ограничена количеством подключений по ftp и может перестать работать, как только упремся в лимит
Можно в принципе реализовать принимающий скрипт на той стороне на php, но это нужно делать защиту от "врагов", хотелось бы управляющую систему все таки иметь на основном хостинге.
Также читал про сокеты, детально не изучал пока.
Возможно у кого-то был уже опыт в подобной реализации, что полезного порекомендуете?
Где, что можно почитать?
PS*
Сразу скажу что VDS, VPS не рассматриваем т.к бюджет ограничен сильно. Стараемся своими силами с минимальными затратами.
Не совсем конечно красивый вариант, но должен работать.
Настраиваете nginx в Орле, чтобы он отдавал некую заглушку в стиле "Сейчас ваше изображение обрабатывается, будет доступно через некоторое время".
При загрузке картинки вы кладете ее в определенную папку в Чайке. И по крону перегоняете картинки из этой папки в Орел.
Либо можно пойти дальше, настроить nginx в Орле чтобы он искал файлы сначала в этой папке, а потом в Чайке.
Narakot: ну вы уж определитесь. Если php то ставьте принимающий хостинг скрипт аплоада и не парьтесь. А если на втором хостинге только файлы, без php то никак.