Задать вопрос
prrrrrrr
@prrrrrrr
Верстаю сразу на PHP.

Как при регистрации нового пользователя на сайте создавать поддомен, новый подготовленный каталог, и базу данных?

Вопрос в заголовке. Интересует как это реализовано на различных сервисах?

Пример - как в Shopify. Регистрируемся на главном домене, создаётся поддомен, и далее работаем в изолированной среде.
  • Вопрос задан
  • 269 просмотров
Подписаться 3 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 2
DevMan
@DevMan
пхп, не пхп - рояля вообще не играет.
можно раздавать поддомены по юзернейму, можно любому юзернейму дать возможность выбрать собственный поддомен (если он не занят).
все упирается в две вещи:
1. wildcard dns
2. логику приложения, которая никак не зависит от языка.
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Движок в общем то может обрабатывать 3 уровень сам. Если нет такого пользователя, то выводится дефолтный сайт. База одна на всех.

Отдельный случай это разные виртуальные хостинги. Там обычно копируется конфиг сервера, с помощью регекспа переписываются пути, заводится системный пользователь, создается база sql.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽