Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Ламерские вопросы Как организовать хранение папки upload на другом сервере?

Как организовать хранение папки upload на другом сервере?


     05.11.2014    Ламерские вопросы    1221

вопрос
Подскажите, пожалуйста по следующему вопросу. В связи с изменением законодательства в РБ сайты физически должны размещаться на белорусских серверах. Трафик в нашей стране - дело не совсем бесплатное. В связи с ростом мультимедийной информации на сайте созрела необходимость оставить работу сайта на белорусском сервере, а весь мультимедийный контент разместить на зарубежном. В какую сторону необходимо смотреть. В настоящий момент используем белорусские VPS сервера с панелью управления isp

Ответил: roma


Почитайте НОРМАЛЬНО указ №60.

В нём сказано, что если у вас коммерческий сайт и он оказывает услуги жителям РБ (и являетесь гражданином/кой РБ) тогда вам нужно хостинг в РБ.

Если у вас обычный сайт (к примеру по фильмам) тогда вам не надо боятся этого. Так как доход у вас будет не с РБ ПП!

Если у вас сайт оказывает услуги, и вы хотите разместить какой-то видео материал - заливайте куда хотите.

Консультировался в налоговой.

Да и вот что я вам скажу! Существует сайт по РБ, оказываем услуги, а хостинг в германии - ничего не произошло и претензий никаких нету. Даже когда налоговики к нам пришли, они ничего по этому поводу от них не услышали.

Скажу вот что, у нас в РБ нету нормального качества в данной сфере... Так что решили рискнуть, да и если возникнут проблемы, сайт легко будет перенести.

Комментарии пользователей (3)

Twelvee
15

124 | 25

Twelvee - 5 ноября 2014 20:31 - Юзер

Придется переписать файлики некоторые. В общем все файлы, в которых прописывается путь к upload (Загрузка изображений, аватарок и т.д.) и поменять на ссылку на Вашем VPS. + нужны права 777. (Насчет прав не уверен.)

gsm-doctor
12

gsm-doctor - 9 ноября 2014 23:40 - Юзер

Twelvee,
Это для случая, если файлы визически располагаются на одном сервере, а я спрашиваю про абсолютно разные сервера.

D0Gmatist
225

794 | 281

D0Gmatist - 10 ноября 2014 01:19 - Местный

Вообще это делается хитрым способом.
Включайте воображение.

В1.
1) создаётся к примеру пост с фильмом (ид поста к примеру 354)
2) на удалённом хосте создаётся иерархия каталогов
3) в данном случае папки идут 3/5/4/354.mp4
4) на основе этого у нас готово логика подключения видио файла

В2.(тут сложнее)
1) пишется модуль
2) видео заливается на сервер РБ
3) как только видео залито, по результату в php передаётся запрос на удалённый сервер, в запросе передаётся ссылка на видео.
4) удалённый сервер скачивает видео
5) по окончанию скачки удалённый сервер возвращает ОК и ссылка на видео с удалённого сервера, нашему серверу и видео на сервере РБ удаляется. остаётся только путь.

В3.
1) всё тоже самое что и в В2 только через крон.
2) крон проверяет файлы в БД ...
3) передаёт ссылку на файл удалёному серваку
4) далёкий скачивает, возвращает ок и ссылку. новая ссылка заносится в БД.

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы