Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.227.114.113] |
|
Сообщ.
#1
,
|
|
|
Как можно сделать что бы сайт сохранял файлы на другом сервере и какие плюсы минусы в разных варианта?
Сейчас подумал о том что бы при монтировать другой сервер через SSHFS, но так я ничего не выигрываю кроме места в чем как бы смысла мало. Насколько надежен и безопасен этот метод? |
Сообщ.
#2
,
|
|
|
Мне непонятны твои метания.
Ты хочешь сделать типовую файлопомойку? ну так при загрузке пользователем кидай файл в очередь локально, а раз в несколько минут запускай загрузчик на внешний сервер. Если пользователь хочет скачать файл, то заставь его подождать, пока твой код вытянет файл с внешнего сервера, а потом - давай ему скачать файл. Но это так, навскидку. Кстати, на базе этого можно организовать "локальный кеш", где будут лежать наиболее популярные файлы. Решение с внешним файловым хранилищем-томом (если сервера не стоят рядом в одном локале) - это довольно медленно и ненадёжно. |
Сообщ.
#3
,
|
|
|
Цитата gnumus @ увеличить загрузку у себя на сайте и на втором сервере тоже? и забить 2 канала Если пользователь хочет скачать файл, то заставь его подождать, пока твой код вытянет файл с внешнего сервера, а потом - давай ему скачать файл. |
Сообщ.
#4
,
|
|
|
Цитата orb @ увеличить загрузку у себя на сайте и на втором сервере тоже? и забить 2 канала А при твоей идеи с SSHFS этого, конечно же, не будет происходить? |
Сообщ.
#5
,
|
|
|
идея в том что бы подключить SSHFS и закачивать сайты как на локальный компьютер, а ссылку править, т.е. подменить локальный адрес на удаленный.
Таким образом, например, в фотогалерее где 50 фотографий на странице мы разгрузили канал обоих сайтов и убрали 50 запросов в апач для отдачи фоток Добавлено хотя я еще думаю где тут минусы/плюсы |
Сообщ.
#6
,
|
|
|
Эвоно как! (с) Я как-то не сообразил
Ну а зачем тебе посетителю говорить что его файлики лежат где-то "там"? (www.)yoursuperdomain.com - основной сайт со всеми скриптами media.yoursuperdomain.com - другой сервер, где многоместаипочтизадаром По ftp швыряешь файлы на media. при загрузке, сохраняя у себя uri. И используешь абсолютные урлы, отправляющие на media. И всё. такую конструкцию можно собрать на обычных хостингах, которых полно в инете. Нинада ничего мутить с сетевыми фс Добавлено В идеале, это можно взять у одного хостера, договорившись что бы сервера стояли рядом. |