Drupal es un potente CMS, pero configurarlo no es para los pusilánimes.
Drupal es un sistema de gestión de contenido de código abierto que impulsa cientos de miles de sitios web, especialmente los de alto tráfico. Es particularmente apreciado por los desarrolladores profesionales por su adaptabilidad y por el sitio web del gobierno por su alto nivel de seguridad.
En este artículo, explicaremos por qué es posible que desee seleccionar Drupal, para quién es adecuado Drupal y cómo instalar el marco Drupal en la plataforma Cloudways.
¿Por qué elegir Drupal?
Drupal se destaca por sus alternativas de personalización, que los desarrolladores pueden aprovechar fácilmente a través de los módulos de Drupal. Siempre que usted o la persona que contrate tenga las habilidades para ejecutar un sitio de alojamiento Drupal, podrá hacer casi cualquier cosa con su sitio.
Aquí hay algunas otras razones por las que Drupal podría ser una buena opción.
Soporte multilingüe
Los sitios web individuales comparten código en una arquitectura multisitio de Drupal. Por lo tanto, Drupal puede ejecutar sitios web separados desde una única base de código, incluidos sitios web hermanos en diferentes idiomas. Drupal 8 actualmente admite 100 idiomas distintos para la traducción. Sus funcionalidades multilingües están asociadas a la instalación de la interfaz.
Escalabilidad
Drupal es un CMS altamente escalable y preferido para sitios de alto tráfico con enormes bases de datos de información. El CMS está diseñado para manejar tanto los picos de actividad irregular como el alto tráfico de manera confiable. En algunos casos, utiliza un almacenamiento en caché eficiente para anular el requisito de una red de entrega de contenido (CDN).
Módulos amigables para desarrolladores
Drupal incluye módulos para una amplia gama de funciones del sitio, incluidos ShareThis para redes sociales, Image Impacts para edición de fotos, complementos de línea de tiempo, CAPTCHA, Google Analytics y complementos de etiquetas meta.
Actualmente, decenas de miles de módulos son accesibles para casi todos los sitios. Drupal 9 ha hecho que la integración y el uso de módulos contribuidos sean mucho menos exigentes que antes.
compatibilidad con SEO
Drupal proporciona sitios web con una excelente capacidad de optimización de motores de búsqueda con sus módulos. El usuario puede controlar todos los elementos de la página web a través de herramientas de automatización para SEO ya instaladas.
Alta seguridad para principiantes.
Drupal es un sistema de aplicación y CMS seguro y probado que resiste las principales vulnerabilidades web del mundo.
Drupal 8 continúa con la historia de las mejores prácticas de seguridad de Drupal, actualmente solo usa diseños HTML filtrados. Para evitar el abuso de imágenes y la falsificación de solicitudes entre sitios (CSRF), el filtrado de texto básico de Drupal 8 solo permite a los clientes usar imágenes locales.
Una gran comunidad útil
La comunidad de Drupal está destinada a ser enorme, comprometida y estable. Una comunidad expansiva y talentosa significa que los usuarios tienen acceso a muchas personas dispuestas a ofrecer apoyo y asesoramiento.
También significa una gran biblioteca de modificaciones y extensiones, muchas de las cuales están disponibles gratuitamente para la comunidad en general. Drupal disfruta de una gran comunidad de clientes, con miles de creadores que contribuyen a la biblioteca de módulos.
Los escritores, editores y administradores de sitios pueden contribuir a un sitio de Drupal sin experiencia en HTML o codificación. La interfaz WYSIWYG de Drupal hace que escribir, editar y agregar contenido sea tan fácil como escribir un documento de Word. Puede agregar imágenes, formato e hipervínculos con simples botones de menú.
¿Quién debería usar el alojamiento Drupal?
Como puede ver, Drupal es ideal para sitios web complejos, que consumen muchos recursos y tienen mucho tráfico, así como para aquellos con grandes bibliotecas de activos y bases de datos. Los sitios web gubernamentales, las organizaciones sin fines de lucro, las asociaciones profesionales, las publicaciones, las fundaciones y las grandes corporaciones lo encontrarán útil.
Configuración requerida
Estos son los requisitos previos mínimos para que su sistema funcione de manera eficiente.
PHP = Utilice al menos la versión de PHP 7.x o superior.
Apache = Apache versión 2.4.7 o superior.
Requisitos de alojamiento y base de datos
MySQL o Percona versión 5.7.8+.
María DB versión 10.3.7+.
SQLite versión 3.26+.
PostgreSQL versión 10 y la extensión pg_trgm.
Cómo instalar Drupal Framework en Cloudways
Iniciar un nuevo servidor
Una vez que se haya registrado, inicie un nuevo servidor con una aplicación PHP personalizada para instalar Drupal.
Inicie la terminal SSH
A continuación, navegue hasta el panel del servidor y haga clic en Inicie la terminal SSH.
Una vez que haya iniciado sesión, navegue a la carpeta public_html y ejecute el comando de descarga para descargar el marco Drupal.
Aplicación > nombre de la aplicación > public_html
Instalar Drupal
Si pensabas que instalar Drupal era una tarea manual (y agitada), aquí tienes una sorpresa: puedes instalar Drupal simplemente escribiendo el siguiente comando en la terminal:
composer create-project drupal/recommended-project my_site_name_dir
Ahora todo se instalará automáticamente, incluidas todas las bibliotecas y dependencias requeridas por Drupal.
Puede acceder a la página web agregando /my_site_name_dir/web/core/install.php al final de la URL para abrir el instalador de Drupal. Si ve la página de inicio (que se muestra a continuación), todo se ha configurado correctamente.
Ahora comencemos la instalación haciendo clic en el Guardar y continuar botón. Seleccione el perfil deseado para su aplicación Drupal en la página siguiente, luego haga clic en Guardar y continuar.
Obtenga los detalles de acceso a la base de datos desde Administración de aplicaciones > Detalles de acceso.
Ingrese los detalles de la base de datos de los detalles de acceso a la aplicación. Haga clic en Guardar y continuar cuando esté listo.
Después de eso, el procedimiento de instalación debe completarse y puede ingresar la información del sitio y la información de inicio de sesión administrativa.
Nombre del sitio: escriba el nombre de su sitio web;
Dirección de correo electrónico del sitio: se enviará la dirección de correo electrónico para automatizar el correo electrónico
Nombre de usuario Contraseña y dirección de correo electrónico Estos son los detalles administrativos utilizados para administrar su cuenta.
Haga clic en Guardar y continuar.
El mensaje anterior indica que Drupal se instaló correctamente en su servidor Cloudways.
Conclusión
Drupal es una excelente opción de CMS para desarrolladores y empresas que valoran la flexibilidad, la escalabilidad, la seguridad y la capacidad de personalización. Asegúrese de implementar en las principales plataformas de alojamiento de Drupal como Cloudways para desbloquear su sólida capacidad. Como siempre, si tiene alguna pregunta, presione los comentarios a continuación.