Как настроит вынос файлов на субдомены?

Хочу попытаться настроить субдомены для загрузки картинок, стилей и скриптов.
Т.е. чтобы основной сайт был доступен по адресу site.ru, картинки грузились с images.site.ru и остальное с files.site.ru. В теории должна увеличиться скорость загрузки сайта, но для меня еще и опыт))
Где-то сталкивался с инструкцией, даже сохранял в закладки, но теперь никак не могу найти, к сожалению.
Может поделитесь, если не сложно?
Николай
25 августа 2015, 18:36
modx.pro
1 528
0

Комментарии: 6

Василий Наумкин
25 августа 2015, 21:38
0
Нужно использовать источники файлов, например — вот так.
    Николай
    25 августа 2015, 22:20
    0
    Я не использую галерею, у меня относительны путь к картинкам хранится в базе, потом вывожу как обычную ТВшку, добавляя base_url в начале.

    Мне бы последовательность действий и что делать понять, я сейчас даже этого не понимаю, к сожалению.

    Очень смутно представляю, что что-то такое нжно проделать:
    Создать контексты под субдомены
    Настроить роутинг с использованием плагионв типа babel
    В htacсess поменять пути на поддомен (Тут вопрос нужно ли отдельную папку assets заводить для каждого субдомена или можно основную использовать?)
      Сергей Шлоков
      26 августа 2015, 08:23
      0
      Зачем создавать контексты? У вас же будет просто хранилище статических элементов.
      Создайте поддомен images на хостинге, туда свалите картинки, а в адресах картинок прописывайте поддомен.
      <img src="images.site.ru/image1.jpg">
      Единственное, надо закрыть доступ для других, что картинки не тянули.
    Ганин Роман
    26 августа 2015, 10:25
    0
    Скорость загрузки сайта не увеличится. Оптимальное решение, как написал Василий — через «Источники файлов», но чтобы правильно решить вопрос распределенной нагрузки, учтите, что поддомен тоже потребует определенной настройки, например, отключение передачи cookies, заголовки ответа сервера и прочее. Проще воспользоваться готовыми решениями так называемых CDN-хранилищ.
      Ганин Роман
      26 августа 2015, 10:28
      0
        Николай
        26 августа 2015, 12:15
        0
        Спасибо за информацию, буду разбираться. В принципе у меня не такой большой трафик и не так критична скорость, чтобы пользоваться платными сервисами. Я больше для себя хочу это попытаться сделать.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        6