Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Ламерские вопросы » Как организовать хранение папки upload на другом сервере?

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


     05.11.2014    сервер    Все вопросы » Ламерские вопросы    1646

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

Ответил: roma


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

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

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

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

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

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

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

3 комментария

Twelvee
Юзер

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

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

gsm-doctor
Юзер

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

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

D0Gmatist
Местный

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) далёкий скачивает, возвращает ок и ссылку. новая ссылка заносится в БД.

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

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

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

наверх