Сады Друпала, как веб-сайт


На самом деле я хотел бы создать веб-сайт, на котором пользователи могут зарегистрироваться, и каждый зарегистрированный пользователь получит поддомен. Каждый поддомен будет представлять собой установку drupal. Я могу обмениваться файлами между установками и хранить разные базы данных для каждой из них (или префиксы таблиц). Я проверил мультисайт Drupal, но это в основном для администратора, который поддерживает веб-сайт. Мне нужна эта функциональность для пользователей, как она есть в садах drupal. Я также проверил Эгира и, похоже, это также только для администратора. В принципе, мне нужна та функциональность, которая есть у плагина Wordpress multiste. Кто-нибудь знает какой-нибудь модуль drupal, который позволит создавать несколько веб-сайтов на основе sudomain "на лету"?

КСТАТИ, я новичок в Drupal, поэтому мои предположения могут быть неверными. Будет полезно, если кто-нибудь сможет направить меня в правильном направлении.

Author: kiamlaluno, 2014-06-04

3 answers

Вы можете использовать Модуль доступа к домену .

Проект Доступа к домену представляет собой набор модулей, которые предоставляют инструменты для запуска группы аффилированных сайтов из одной установки Drupal и одной общей базы данных. Модуль позволяет вам обмениваться пользователями, контентом и конфигурациями через группу сайтов, таких как:

  • example.com
  • one.example.com
  • two.example.com
  • my.example.com
 2
Author: shrish, 2014-06-04 16:50:23

Модуль доступа к домену позволяет запускать несколько сайтов из общей базы данных... но если вам просто нужно несколько сайтов с собственной базой данных, вам не нужны никакие модули. Вам просто нужен подстановочный знак в настройках dns... так что, если ваш домен happycoder.com создайте запись A*.happycoder.com и тогда вы сможете создать все, что угодно.happycoder.com .

 0
Author: alec, 2014-06-17 18:19:20

Хотя Aegir может быть инструментом для администраторов, в нем есть функция регистрации, позволяющая обычным людям создавать сайты. Затем они могут в полной мере воспользоваться возможностями Drupal для нескольких сайтов. Наличие лучшей изоляции в отдельной базе данных для каждого сайта.

 0
Author: Herman van Rink, 2018-04-14 18:15:19