Dies ist ein experimenteller Prototyp. Verwenden Sie es nicht für Produktionsstandorte!
Drupal CMS ist Drupal 10, aber mit einigen der besten Module und Themes ausgestattet, die auf nützliche Weise eingerichtet sind, damit Sie sofort mit der Erstellung einer Website beginnen können. Drupal CMS basiert auf dem Drupal-Rezeptsystem und bindet Sie daher nicht an die Anforderungen einer normalen Distribution.
Erfahren Sie mehr über Drupal CMS auf drupal.org.
Wenn Sie DDEV (v1.23.0 oder höher; sehen Sie sich die Dokumentation an, wenn Sie ein Upgrade durchführen müssen):
git clone https://github.com/phenaproxima/starshot-prototype.git drupal-cms
cd drupal-cms && ddev quick-start
Oder, falls nicht:
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
Dadurch wird Drupal CMS installiert und in einem Webbrowser geöffnet, damit Sie damit spielen können. Sie erhalten alle unten aufgeführten Module und Themes vorkonfiguriert.
Jeder, der eine Website mit Drupal erstellen möchte, diese aber – einschließlich der Autorenerfahrung – nicht von Grund auf mit den relativ einfachen Tools des Drupal-Kerns erstellen möchte. Sie benötigen zusätzliche Module, um Drupal optimal nutzen zu können, aber es kann schwierig sein, den Anfang zu finden.
Der Zweck von Drupal CMS besteht darin, Sie so schnell und einfach wie möglich mit den nützlichsten, von der Drupal-Community bevorzugten Tools vertraut zu machen.
Verteilungen basieren auf Installationsprofilen und haben daher einen Lock-in-Effekt. Wenn Sie eine Site mit einer Distribution starten, können Sie die Nutzung dieser Distribution nicht wirklich beenden – zumindest nicht so einfach. Drupal CMS verwendet Rezepte, um Ihnen einen starken Ausgangspunkt zu bieten, es gibt jedoch keine Bindung.
Wir unterstützen dies noch nicht ganz , aber Sie können die Komponenten von Drupal CMS auch auf einer bestehenden Website verwenden. Das ist die Kraft von Rezepten!
...und natürlich Drush.
Im Moment heißt es so ziemlich: „Fügen wir alles hinzu, was unserer Meinung nach für die meisten Menschen nützlich ist.“ Wir arbeiten daran, eine Richtlinie und einen Prozess dafür zu definieren. Wenn Sie eine Idee für die Aufnahme eines Moduls haben, eröffnen Sie auf jeden Fall eine Ausgabe!
Für Drupal CMS wurden mehrere formale Arbeitspfade definiert; siehe die entsprechende Ausgabe auf drupal.org.
Error: unknown command "quick-start" for "ddev"
Wenn Sie einen Fehler wie diesen sehen, haben Sie Drupal CMS wahrscheinlich zuvor mit DDEV in einem anderen Verzeichnis mit demselben Namen wie das aktuelle eingerichtet. DDEV kann nicht zwei Projekte mit demselben Namen haben. Ändern Sie daher den Verzeichnisnamen in einen eindeutigen Namen und versuchen Sie es erneut ddev quick-start
.
Bei einigen Benutzern kann es nach der Anmeldung bei Drupal CMS zu einer Zeitüberschreitung kommen, insbesondere wenn der PHP-Webserver längere Zeit inaktiv bleibt.
Möglicherweise wird ein Fehler wie dieser angezeigt:
The process "test -n "$CI" || composer drupal:run-server" exceeded the timeout of 300 seconds.
Wenn dies auftritt, können Sie den Server mit dem folgenden Befehl neu starten:
composer drupal:run-server
Wenn Sie DDEV verwenden, stellen Sie den vom Projektbrowser vorgeschlagenen Terminalbefehlen ddev exec
voran.