Drupal: características, ventajas y desventajas

Drupal

Drupal es una plataforma de código abierto, modular, multipropósito y muy configurable, que se utiliza para el desarrollo de proyectos web de colaboración con un sistema de gestión de contenidos (CMS) incorporado. Además esta plataforma permite publicar artículos, imágenes, archivos y ofrece la posibilidad de otros servicios añadidos como foros, encuestas, votaciones, blogs y administración de usuarios y servicios.

Características de Drupal:

  • Gratuito: Drupal es un software de código abierto bajo la Licencia Pública GNU, es decir, es completamente libre para descargar, usar y personalizar. Sin gastos de compra, licencia o mantenimiento.
  • Plataforma Web: la instalación de Drupal por defecto es una base de datos de la plataforma basada en la web con herramientas para archivos de mantenimiento y un alto nivel de seguridad. Muchos desarrolladores aprovechan la arquitectura extensible de esta plataforma para ir más allá del paquete proporcionado en el núcleo o core.
  • Social: es un sistema multiusuario, que permite a los visitantes del sitio entrar como usuarios “autentificados” o navegar en el sitio como usuarios “anónimos”. Puede controlar los niveles de acceso y asignar “roles” de múltiples niveles de permisos.
  • Escalable: Drupal ha demostrado repetidamente su capacidad para proyectar más de un millón de páginas y más de veinte millones de solicitudes por segundo.
  • Personalizable: podemos encontrar una gran cantidad de temas libres, totalmente personalizables, además de varios temas base para iniciar nuestro propio proyecto.
  • Seguro: está sujeto a estrictas pruebas de seguridad, tanto por la comunidad Drupal, como por expertos de seguridad de todo el mundo.

¿Qué ventajas y desventajas tiene Drupal?

Ventajas:

  • Es muy completo ya que incluye muchas funcionalidades por defecto con lo que no necesitaras instalar extensiones o módulos para conseguir crear cualquier tipo de web.
  • Ofrece la posibilidad de adaptarse a muchos formatos de una manera sencilla.
  • Gran capacidad de administración de usuarios. Desde el panel de control se pueden editar de una manera eficaz los permisos de cada usuario, crear grupos de usuarios y gestionar todos los puntos de acceso.
  • Edición grafica sencilla. Permite hacer sencillas ediciones graficas de la plantilla o de la landing sin tener que salir del editor.
  • Todo el contenido está estructurado, lo que permite que podamos re-usar el mismo en distintas landings.

Desventajas:

  • Su instalación requiere un poco de conocimientos extras, sobre todo si lo comparamos con la instalación de WordPress o Joomla.
  • Es muy moderno, así que puede que te cueste adaptarte.
  • En cuanto a plugins y añadidos no cuenta con mucha cantidad.
  • Al tener una extensión menor, la comunidad de usuarios y soporte de ayuda no es tan grande.