Это экспериментальный прототип. Не используйте его для производственных площадок!
Drupal CMS — это Drupal 10, но с некоторыми из лучших модулей и тем, настроенных полезными способами, которые помогут вам сразу же приступить к созданию сайта. Drupal CMS построена на системе рецептов Drupal, поэтому она не ограничивает вас, как это делает обычный дистрибутив.
Узнайте больше о Drupal CMS на сайте drupal.org.
Если вы используете DDEV (версия 1.23.0 или новее; если вам нужно обновиться, обратитесь к документации):
git clone https://github.com/phenaproxima/starshot-prototype.git drupal-cms
cd drupal-cms && ddev quick-start
Или, если это не так:
composer create-project drupal/drupal-cms-project --repository='{"type":"vcs","url":"https://github.com/phenaproxima/starshot-prototype"}' --stability=dev
cd drupal-cms-project && composer quick-start
Это позволит установить Drupal CMS и открыть ее в веб-браузере, чтобы вы могли с ней поиграть. Вы получите все модули и темы, перечисленные ниже, предварительно настроенные.
Любой, кто хочет создать веб-сайт с помощью Drupal, но не хочет создавать его, включая авторский опыт, с нуля, используя относительно простые инструменты, предоставляемые ядром Drupal. Чтобы максимально эффективно использовать Drupal, вам потребуются дополнительные модули, но может быть сложно понять, с чего начать.
Цель Drupal CMS — максимально быстро и легко помочь вам использовать самые полезные инструменты, популярные в сообществе Drupal.
Распределения основаны на профилях установки и поэтому имеют эффект блокировки. Если вы запускаете сайт на дистрибутиве, вы не сможете прекратить использование этого дистрибутива — по крайней мере, не так-то просто. Drupal CMS использует рецепты, чтобы дать вам прочную отправную точку, но при этом нет привязки.
Мы пока не совсем поддерживаем это, но вы также сможете использовать компоненты Drupal CMS на существующем сайте. В этом сила рецептов!
...и, конечно же, Друш.
Сейчас это примерно так: «давайте добавим все, что, по нашему мнению, будет полезно для большинства людей». Мы работаем над определением политики и процесса для этого. Если у вас есть идея включить модуль, обязательно откройте проблему!
Для Drupal CMS определено несколько формальных направлений работы; см. соответствующий выпуск на drupal.org.
Error: unknown command "quick-start" for "ddev"
Если вы видите подобную ошибку, вы, вероятно, ранее настроили Drupal CMS с DDEV в другом каталоге с тем же именем, что и текущий. DDEV не может иметь два проекта с одинаковым именем, поэтому измените имя каталога на что-то уникальное и снова попробуйте ddev quick-start
.
У некоторых пользователей может возникнуть тайм-аут после входа в Drupal CMS, особенно если веб-сервер PHP некоторое время простаивает.
Вы можете увидеть такую ошибку:
The process "test -n "$CI" || composer drupal:run-server" exceeded the timeout of 300 seconds.
Если вы столкнулись с этим, вы можете перезапустить сервер, используя следующую команду:
composer drupal:run-server
Если вы используете DDEV, добавьте к командам терминала, предлагаемым Project Browser, префикс ddev exec
.