Este es un prototipo experimental. ¡No lo utilices para sitios de producción!
Drupal CMS es Drupal 10, pero está potenciado con algunos de los mejores módulos y temas que existen, configurados de manera útil para ayudarlo a comenzar a construir un sitio de inmediato. Drupal CMS se basa en el sistema de recetas de Drupal, por lo que no te bloquea como lo haría una distribución normal.
Obtenga más información sobre Drupal CMS en drupal.org.
Si está utilizando DDEV (v1.23.0 o posterior; consulte la documentación si necesita actualizar):
git clone https://github.com/phenaproxima/starshot-prototype.git drupal-cms
cd drupal-cms && ddev quick-start
O, si no lo eres:
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
Esto instalará Drupal CMS y lo abrirá en un navegador web para que pueda jugar. Obtendrá todos los módulos y temas que se enumeran a continuación, preconfigurados.
Cualquiera que quiera crear un sitio web con Drupal, pero no quiera construirlo (incluida la experiencia de creación) desde cero utilizando las herramientas relativamente básicas proporcionadas por el núcleo de Drupal. Necesita módulos adicionales para aprovechar Drupal al máximo, pero puede resultar difícil saber cómo empezar.
El propósito de Drupal CMS es brindarle las herramientas más útiles favorecidas por la comunidad Drupal, de la manera más rápida y sencilla posible.
Las distribuciones se basan en perfiles de instalación y, por lo tanto, tienen un efecto de bloqueo. Si inicia un sitio con una distribución, realmente no puede dejar de usar esa distribución, al menos no fácilmente. Drupal CMS utiliza recetas para brindarle un punto de partida sólido, pero no hay ningún bloqueo.
Todavía no admitimos esto, pero también podrá utilizar los componentes de Drupal CMS en un sitio existente . ¡Ese es el poder de las recetas!
...y, por supuesto, Drush.
En este momento es más o menos "agreguemos lo que creamos que sea útil para la mayoría de las personas". Estamos trabajando para definir una política y un proceso para esto. Si tiene una idea para incluir un módulo, ¡abra una edición!
Se han definido varias líneas de trabajo formales para Drupal CMS; consulte el tema relevante en drupal.org.
Error: unknown command "quick-start" for "ddev"
Si ve un error como este, probablemente haya configurado previamente Drupal CMS con DDEV en otro directorio con el mismo nombre que el actual. DDEV no puede tener dos proyectos con el mismo nombre, así que cambie el nombre del directorio a algo único e intente nuevamente ddev quick-start
.
Algunos usuarios pueden experimentar un tiempo de espera después de iniciar sesión en Drupal CMS, particularmente cuando el servidor web PHP permanece inactivo durante algún tiempo.
Es posible que vea un error como este:
The process "test -n "$CI" || composer drupal:run-server" exceeded the timeout of 300 seconds.
Si encuentra esto, puede reiniciar el servidor usando el siguiente comando:
composer drupal:run-server
Si está utilizando DDEV, anteponga los comandos de terminal sugeridos por el Explorador de proyectos con ddev exec
.