На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> файлы сайта на ФТП , SSHFS
    Как можно сделать что бы сайт сохранял файлы на другом сервере и какие плюсы минусы в разных варианта?

    Сейчас подумал о том что бы при монтировать другой сервер через SSHFS, но так я ничего не выигрываю кроме места в чем как бы смысла мало. Насколько надежен и безопасен этот метод?
      Мне непонятны твои метания.

      Ты хочешь сделать типовую файлопомойку? ну так при загрузке пользователем кидай файл в очередь локально, а раз в несколько минут запускай загрузчик на внешний сервер. Если пользователь хочет скачать файл, то заставь его подождать, пока твой код вытянет файл с внешнего сервера, а потом - давай ему скачать файл. Но это так, навскидку.

      Кстати, на базе этого можно организовать "локальный кеш", где будут лежать наиболее популярные файлы.

      Решение с внешним файловым хранилищем-томом (если сервера не стоят рядом в одном локале) - это довольно медленно и ненадёжно.
      Сообщение отредактировано: gnumus -
        Цитата gnumus @
        Если пользователь хочет скачать файл, то заставь его подождать, пока твой код вытянет файл с внешнего сервера, а потом - давай ему скачать файл.
        увеличить загрузку у себя на сайте и на втором сервере тоже? и забить 2 канала :blink:
          Цитата orb @
          увеличить загрузку у себя на сайте и на втором сервере тоже? и забить 2 канала :blink:

          А при твоей идеи с SSHFS этого, конечно же, не будет происходить? ;)
          Сообщение отредактировано: gnumus -
            идея в том что бы подключить SSHFS и закачивать сайты как на локальный компьютер, а ссылку править, т.е. подменить локальный адрес на удаленный.

            Таким образом, например, в фотогалерее где 50 фотографий на странице мы разгрузили канал обоих сайтов и убрали 50 запросов в апач для отдачи фоток

            Добавлено
            хотя я еще думаю где тут минусы/плюсы
              Эвоно как! (с) Я как-то не сообразил :)
              Ну а зачем тебе посетителю говорить что его файлики лежат где-то "там"?

              (www.)yoursuperdomain.com - основной сайт со всеми скриптами
              media.yoursuperdomain.com - другой сервер, где многоместаипочтизадаром

              По ftp швыряешь файлы на media. при загрузке, сохраняя у себя uri. И используешь абсолютные урлы, отправляющие на media.

              И всё. такую конструкцию можно собрать на обычных хостингах, которых полно в инете. Нинада ничего мутить с сетевыми фс

              Добавлено
              В идеале, это можно взять у одного хостера, договорившись что бы сервера стояли рядом.
              0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
              0 пользователей:


              Рейтинг@Mail.ru
              [ Script execution time: 0,0269 ]   [ 15 queries used ]   [ Generated: 28.04.24, 14:19 GMT ]