A menudo se describe como el CMS del infierno; feo y un cerdo de la memoria total, para el principiante la curva de aprendizaje es a menudo demasiado empinada y la documentación a veces escasa. ¿Por qué se usa este gigantesco CMS?

Su nombre es Drupal, y es muy poderoso cuando se domestica. Desde el módulo de vistas glorificado a las excelentes características de SEO para la comunidad leal y entusiasta, Drupal ciertamente llama la atención. Se puede usar para crear sitios web muy bonitos y fáciles de usar.

Drupal comenzó como un proyecto de tablero de mensajes basado en PHP, creado por Dries Buytaert, y ganó popularidad por primera vez en 2003. Desde entonces, ha crecido rápidamente una comunidad de desarrolladores dedicados cuyos sitios basados ​​en Drupal ahora representan el 2.1% de todos los sitios web en todo el mundo.

Tradicionalmente, Drupal ha sido adoptado debido a su fantástica organización y poderosas herramientas de personalización, lo que lo convierte en un excelente sistema de administración de contenido para cualquier cosa, desde blogs hasta sitios web corporativos de colaboración.

Algunas características que vienen directamente de la caja son encuestas, comentarios, blogs, soporte OpenID, fuentes RSS, perfiles de usuario, roles de usuario, búsqueda avanzada y almacenamiento en caché para una mayor velocidad. Es fácil ver por qué Drupal se ha utilizado para sitios web basados ​​en la comunidad.

¿Está Drupal orientado al diseñador?

Una de las críticas más comunes que escucho sobre el Drupal CMS es que es simplemente feo.

La verdad del asunto es que Drupal se comercializa a desarrolladores más técnicos. Claro, carece de la bonita interfaz de WordPress y de la fácil administración de medios, pero con la dosis adecuada de CSS, Drupal puede competir con lo mejor de lo mejor. ¿Crees que estoy mintiendo? Echar un vistazo en algunos sitios basados ​​en Drupal.

Para facilitar el diseño de su sitio, Drupal presenta temas que se pueden descargar y aplicar a su sitio. Drupal 7 solo tiene alrededor de 450 temas descargables que van desde temas que responden a temas de comercio electrónico y todo lo demás. Seguramente encontrará un buen tema para que su sitio se vea elegante (o lo que sea que esté buscando). ¡La mayoría también son gratis!

Hablando de gratis, ahora hay más de 20,000 complementos gratuitos (llamados "módulos", no widgets), que se pueden usar para personalizar Drupal de la forma que desee.

¿Drupal es amigable con el SEO?

¡Ciertamente! Drupal tiene muchas características que lo hacen destacar entre la multitud.

Un sistema de taxonomía integrado

La taxonomía le permite etiquetar contenido con etiquetas relevantes y enriquecidas con palabras clave, una herramienta invaluable para cualquiera que esté orientado a SEO. Incluso puede tener una organización de categoría jerárquica de varios niveles y "vocabularios" específicos del tipo de contenido (por ejemplo, sus productos podrían tener un vocabulario diferente al de su blog). ¡Muy fresco!

Tipos de contenido personalizado

Defina sus propios tipos de contenido: artículos, productos, podcasts y más. ¿La mejor parte? No se requiere conocimiento de programación.

Títulos de página

Deje que Drupal establezca títulos de página automáticos utilizando sus funciones de titulación inteligente de páginas, o tome las riendas y lleve el SEO a un nivel completamente nuevo. De cualquier manera, es completamente fácil de usar, sin codificación y sin complicaciones.

Módulo de lista de verificación de SEO

Este módulo es un deber-tener total! Aunque realmente no hace nada, le ayudará a que su sitio obtenga una puntuación más alta en los resultados del motor de búsqueda.

URL optimizadas para SEO

A diferencia de WordPress, Drupal le otorga un control total sobre las URL desde el primer momento. Además, puede instalar el Pathauto módulo, que genera estructuras de URL personalizadas para cada tipo de contenido.

¿Quién usa Drupal de todos modos?

Drupal no solo representa más del 2% de los sitios web en todo el mundo, sino que los desarrolladores de Drupal cuentan con algunos clientes de alto perfil. Aquí le damos un vistazo a algunos de los clientes más conocidos con los que los desarrolladores de Drupal hacen negocios.

Científicos

NASA, MIT, Popular Science, Harvard Science and Engineering, Stanford Humanities Center.

Empresas tecnológicas

AOL, Yahoo Research, Ubuntu, Eclipse, Java Technologies Collaborative.

Organizaciones

Amnistía Internacional, Greenpeace Reino Unido, múltiples sitios de la ONU, la Casa Blanca, Data.gov.uk, Investor.gov, sba.gov, The World Economic Forum, la Cámara de Representantes de los Estados Unidos.

Famosos

Avril Lavigne, Britney Spears, Eric Clapton, Jennifer López, Chris Rock; personalmente, no secuaces. (OK, probablemente secuaces.)

Otros

El Louvre, los Grammys, Zynga, IKEA, ING, Tesla Motors, Fast Company, The Onion.

¿Creía que Drupal era una mierda?

El creciente número de conversos habla por sí mismo. Entre 2007 y 2008, las descargas del núcleo de Drupal aumentaron en un 125%, y la tendencia de crecimiento sigue siendo fuerte.

¿Drupal no es lento?

Aunque ciertamente no nació como un caballo de carreras, Drupal no es lento cuando está configurado correctamente. El mecanismo de almacenamiento en caché de Drupal almacena datos de múltiples niveles de una página y puede aumentar la velocidad del sitio hasta en un 500%. Con mejoras en cada actualización, Drupal se dirige hacia un buen camino.

¿No es confuso Drupal?

Si aún estuviéramos en la era de Drupal 5, tendría que estar de acuerdo. Pero no lo somos Eso fue hace seis años (que es, como, 30 años tecnológicos). Al contrario de lo que se dice, Drupal es sorprendentemente fácil de dominar, y si bien es posible que no te ensucies las manos con PHP el primer día, después de un par de meses estarás bastante bien en Drupal.

Actualizar Drupal es un dolor

Esta es probablemente una de las únicas críticas legítimas de Drupal. Las actualizaciones apestan. La compatibilidad con versiones anteriores no está realmente allí. Sin embargo, es un paquete, y para muchos, Drupal todavía vale la pena los dolores de cabeza de la actualización.

Mis clientes no podrán usarlo

En realidad, Drupal ofrece una superposición administrativa bastante simple para realizar cambios básicos en un sitio. Administrar artículos, publicaciones de blog, tipos de contenido personalizado y productos nunca ha sido tan fácil. "Vistas" también es una excelente forma de editar el contenido (bastante) fácil de usar. ¡Dedicar 30 minutos de tutoría a su cliente sobre cómo usar Drupal para tareas básicas no solo le ahorrará problemas, sino que le hará ver más informado acerca de su producto!

¿Valora Drupal la curva de aprendizaje?

Superar tus miedos y aprender Drupal generalmente se considera un buen movimiento profesional. Muchas grandes corporaciones usan Drupal, y si sabes tus cosas, pagarán un dólar alto por sus sitios. Aunque estar completamente cómodo con el interior de Drupal podría tomar hasta un año, hay mucha demanda, y con la demanda viene el dinero.

¡Guay! ¿Cómo aprendo a Drupal?

Primero, descargue la última versión de Núcleo de Drupal y jugar con eso. Acostúmbrate a la interfaz. No te preocupes, no morderá. Empuje alrededor del documentación técnica también. Pero recomiendo ver algunos videos instructivos de Drupal, leer algunos artículos y, lo más importante, ensuciarse las manos. Los foros de Drupal también son un buen lugar para hacer preguntas, pero la comunidad de Drupal en Google+ tiende a ser un poco más rápida para responder a las preguntas. Estar involucrado en la comunidad es muy importante para Drupalers porque podría llevar a ofertas de trabajo, trabajo adicional y el conocimiento de Drupal. A medida que avance, contribuya de nuevo compartiendo cualquier módulo que haya desarrollado. ¡Buena suerte y bienvenido al club!

Rocas Drupal!

Ya sea que hayas estado asustado por la apariencia intimidante o la mala reputación del viejo Drupal, podría ser hora de darle un nuevo aspecto. Tal vez encuentres que esta gigantesca versión 7 es tan dócil como un conejito, pero tan poderosa como siempre.

Con una clara ventaja sobre CMS similares, Drupal es el camino del futuro. Si está buscando un CMS que pueda hacer casi cualquier cosa y verse bien en el proceso, entonces considere seriamente Drupal.

¿Has probado Drupal? ¿Qué beneficios sientes que trae a la mesa? Háganos saber en los comentarios.

Imagen / miniatura destacada, imagen de rock a través de Shutterstock.