@aassdds
Люблю борщ и PHP

Как реализовать динамический контент на субдоменах сайта?

Добрый день
Есть сайт со статьями, которые пишут сами юзеры
Так же при регистрации, юзеру предлагается сделать свой сайт, который появится на субдомене типа
username.sitename.com
На субдомене должны быть так же статьи, тот же дизайн, в общем полная копия материнского но статьи "владельца" должны быть всегда в топе
Но - любое изменение "материнского" сайта должно повлечь за собой изменение ВСЕХ субдоменов
Т е - изменили дизайн главной страницы на главном сайте - поменялись все главные страницы у всех субдоменов
Таким образом получается что все шаблоны хранятся на материнском и отдаются субдоменам
Вопрос: Не сильно ли это "тяжелое" решение (с точки зрения трафика, нагрузки на сервер), и нет ли ему альтернативы в рамках текущей задачи
Кол-во субдоменов - 100-200 тыс
  • Вопрос задан
  • 324 просмотра
Решения вопроса 1
xytop
@xytop
PHP/RoR web dev & tech lead
Делается очень просто это.
Сервер (nginx например) конфигурируется на routing всех запросов, включая сабдомены в одну точку. Дальше уже на стороне вашего фреймворка вы делаете внутренний routing на основе парсинга URL и доменов, с сохранением текущего сабдомена где-нибудь в repository.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы