Expertos en Drupal

Razones para usar Drupal

Para Drauta Drupal es la plataforma de desarrollo perfecta y nos da una flexibilidad casi ilimitada. Os damos los motivos.

Razones para usar Drupal

¿Por qué usar Drupal?

Drupal es muy flexible

Si habéis trabajado con diferentes CMS sabréis que personalizar un CMS puede parecer fácil, pero muchas veces no lo es. A veces un cliente pide una funcionalidad especial que hace que uno llegue a cierto punto dónde ya no es su habilidad de programación, sino que el mismo CMS no está pensado para eso. Con Drupal pasa mucho menos que con otros CMS.

Por ejemplo, comparado con Joomla, Drupal permite añadir campos nuevos y tipos de contenido diferentes al vuelo, con la página en producción. Esta característica ha sido copiada recientemente por Joomla y WordPress, ya que ha demostrado ser muy útil. En cualquier caso, ninguno de estos dos CMS han llegado al control de acceso a los contenidos que Drupal ofrece para estos campos. En esto Drupal es mucho mejor.

Pongamos un ejemplo práctico. Si tenemos un comercio electrónico y queremos añadir 3 campos nuevos en nuestra hoja de producto, con Drupal podemos hacerlo de manera fácil y sencilla, sin poner la web en mantenimiento. Además podemos escoger qué tipo de usuarios pueden ver estos campos con un simple checkbox.

Eso no es todo. Drupal tiene un módulo externo llamado Views que es una maravilla. Permite crear páginas en cualquier formato construyéndonos de forma automática las consultas a la Base de Datos. ¿Cómo? Por ejemplo, muéstrame todo el contenido del tipo zapato creado entre el 15-Mayo-2012 hasta el 17-Mayo-2013, que tenga un campo: color – Azul, otro: Marca – Vara, y que haya salido publicado en ofertas. Esta consulta a la Base de Datos es un engorro hacerla manualmente, y si hay que construir muchas, aún más. Views las construye por nosotros automáticamente y saca los resultados en un listado en el formato que le pidas: resumen, contenido completo, por campos, etc. Todo esto con sus permisos diferentes por usuario, dónde un administrador puede ver el enlace de edición de cada zapato, pero un usuario normal de la tienda no.

¿Hay más? ¡Sí! Drupal tiene un módulo externo llamado Rules, que permite gestionar diferentes flujos de trabajo para los usuarios y los contenidos de la web. Por ejemplo, yo compro un producto, se  envía un SMS a mi teléfono con un texto de agradecimiento y el número de atención al cliente para cualquier duda. El almacén recibe un email si hay un nuevo pedido, el administrador recibe al mismo tiempo un aviso que no quedan existencias de un producto en concreto y que hay que comprar más. Pero no sólo eso, también nos permite hacer que los productos que tengan más de 3 meses pasen a Outlet sin la intervención de nadie. De esta forma se pueden crear sitios web que interaccionan con los usuarios y los administradores, sin programar todas estas reacciones.

Drupal es amigable con el SEO

Un detalle muy importante en nuestro sector es lo fácil que se posiciona una web en los buscadores, y si realmente se puede personalizar todo el planteamiento de posicionamiento de un sitio web. Con Drupal es posible.

Para mostrar un ejemplo podemos hablar, entre otros, de Pathauto, otro módulo externo que nos permite construir nuestra propia estructura de URL’s. Esto crea un impacto muy positivo en nuestro posicionamiento web. Hay una gran cantidad de módulos que nos ayudan al SEO de nuestra página.

Drupal es fiable

¿Por qué decimos esto? Porque hay muchos sitios web en todo el mundo que nos dan la razón, como pueden ser: la web de la Casa Blanca, MTV UK, France24.com, el museo del Louvre, The Economist, etc. Si estas organizaciones confían sus sitios web a Drupal es porque es un CMS fiable, seguro y personalizable. El año pasado el uso de Drupal creció un 20%, y ahora mismo ya supera el millón de sitos web.

Drupal es seguro

Muchos vendedores de software siempre sacan un argumento en contra de los sistemas de código abierto. Todo el mundo puede escanear el código en busca de vulnerabilidades. Eso es cierto, pero Drupal ha puesto este aspecto como uno de sus puntos fuertes, y ha formado un equipo de profesionales que sólo se dedican a buscar y realizar parches de seguridad de manera autónoma. Por ese motivo, entre otros, confiamos en Drupal por su seguridad. Además aún no conocemos ningún sitio web Drupal hackeado.

Drupal tiene una comunidad muy activa

¿Por qué es importante este punto? Por lo menos un millón de personas trabaja para hacer que Drupal CMS sea cada vez mejor y estas mismas personas están disponibles para ayudar en cualquier momento via IRC en los diferentes canales de la comunidad, en los foros o con servicios de pago. Por lo tanto, es fácil encontrar buenos desarrolladores, buenas agencias y consultorías y tienes la libertad de trabajar con cualquiera de ellas. Ésta es una de las gran ventajas que tiene el software libre y de código abierto.

Queremos destacar también que hay más de 20.000 módulos que extienden la funcionalidad de Drupal que son gratuitos y que hay gran cantidad de distribuciones que facilitan el desarrollo desde cero hacia diferentes tipos de sitio web como comercio electrónico, redes sociales, sitios web corporativos, etc.

Drupal es innovador

La comunidad Drupal es innovadora y adapta rápidamente nuevas ideas como la búsqueda avanzada por conceptos o etiquetas, el mecanismo anti-spam Mollom, que no es intrusivo para el usuario, la edición de contenido clicando encima del texto, sin tener que entrar en el entorno administrativo, la adaptación del framework de desarrollo PHP Symfony2, entre otros avances recientes contribuidos a la comunidad.

Drupal es gratis y de código abierto

No hay que pagar licencias de ningún tipo. Cualquiera puede descargarse Drupal, instalarlo y hacerlo funcionar en su ordenador, servidor de pruebas o dónde quiera, Windows, Linux o Mac, y se pueden escoger miles de empresas distintas que lo usan y que diseñan para y por Drupal.

Comparte este artículo

Artículos Relacionados