¿Por qué Drupal? ¿Por qué La Drupalera?

18/09/2020
¿Por qué Drupal? ¿Por qué La Drupalera?

Con un número creciente de alternativas para elegir una tecnología web como base para un ecosistema web corporativo, cada vez es más complicado elegir la “correcta”. Entre otros motivos, una vez que se adopta una tecnología y que la plataforma actual se ha migrado, es extraordinariamente caro migrarla a una nueva tecnología.

Así que la pregunta es: ¿cuál es la mejor tecnología web para mía? ¿Es Drupal?

La mejor respuesta que podemos dar es la típica de un MBA: bueno, depende...

No hay una tecnología web que sirva mágicamente para cualquier tipo de propósito, tamaño, etc. Obviamente, hay ciertas variables que pueden afectar a la decisión, aunque no todas son igualmente relevantes.

A continuación vamos a revisar aquéllas que creemos más importantes: “open-source”, capacidad de personalización y seguridad.

Open-source

Podemos clasificar las tecnologías web en dos amplios grupos: privativa versus “open-source”. Las principales diferencias consisten en cuanto (si es que es posible) puede el usuario de una tecnología modificarla o si debe hacerlo el propietario de la misma.

Aunque existen típicamente pros y contras con cada tipo de licencia, cuando se trata de elegir la tecnología que una empresa utilizará para sus principales canales “online” de interacción con sus usuarios y clientes, recomendamos encarecidamente elegir soluciones “open-source”. De esta forma, se mantiene el control sobre la tecnología sin tener una dependencia excesiva del proveedor. Si a lo largo del tiempo el proveedor no está a la altura de las circunstancias, la licencia no impide cambiar de proveedor. Esto tiene un efecto positivo: genera un incentivo importante para que los proveedores excedan las expectativas, porque sólo un buen rendimiento garantiza una relación satisfactoria a largo plazo con el proveedor.

Capacidades de personalización

Éste es un elemento clave a la hora de elegir una tecnología web de larga duración: ¿cuánto voy a poder adaptarla de manera precisa a lo que necesito? ¿Y va a poder escalar? ¿Será capaz de aguantar mis necesidades según vaya creciendo a lo largo del tiempo?

Cuán importante es depende de cómo de grande y complejo sea (o vaya a ser) el ecosistema web, cuántos sistemas de terceras partes se integran en el mismo, cuántas funcionalidades específicas se necesitan, y un largo etcétera.

Tenemos una “regla de oro”: cuanto más personalizable, más complejo. Esto ocurre casi por definición.

En la gráfica de abajo, mostramos un resumen de varias tecnologías web “open-source” siguiendo una sencilla estructura que considera capacidades de personalización frente a complejidad:

Drupal vs. Wordpress vs. Joomla - Comparison chart

Wordpress es probablemente el más sencillo de utilizar. Ésta es la principal razón por la que se trata del sistema de gestión de contenidos (CMS por sus siglas en inglés) “open-source” más utilizado del mundo. Se recomienda encarecidamente para sitios web sencillos y relativamente pequeños que no tienen necesidades particularmente complejas de personalización o integración con terceros.

Las fortalezas de Drupal son diferentes. Se trata de un CMS altamente versátil, capaz de personalizarse para cualquier uso e integrarse en cualquier entorno. Sus altas capacidades de personalización y su enorme flexibilidad tienen como desventaja que es un sistema más complejo de poner en marcha y adaptar. Drupal se recomienda para entornos más complejos donde se necesita una solución personalizada, ajustada a requisitos específicos. La principal cualidad de Drupal frente a las alternativas planteadas es su escalabilidad a sitios grandes.

Seguridad

Puede decirse que las soluciones “open-source” son normalmente más seguras que las privativas, donde sólo el fabricante puede arreglar un problema de seguridad.

Entre las diferentes alternativas “open-source” más utilizadas, existe una variabilidad importante en cuanto a la seguridad.

Si miramos a Wordpress, su equipo de seguridad se compone de 25 expertos, incluyendo desarrolladores e investigadores de seguridad. Este número parece un poco bajo, dado que existen 75 millones de sitios Wordpress. La principal vulnerabilidad de Wordpress, y de la mayoría de CMS, son los puntos de entrada creados por “plug-ins” y extensiones, que son los que generan el 56% de las vulnerabilidades conocidas de Wordpress.

En relación con Joomla!, aunque su núcleo es muy seguro, hay algunos inconvenientes en los que pueden caer los desarrolladores al implementar una solución en Joomla! sin configurar adecuadamente todos los componentes del sistema. La documentación disponible de Joomla! anima a los usuarios a mejorar la seguridad del sistema, en lugar de simplemente confiar en el sistema tal cual. Es importante destacar que Joomla! Es la alternativa que cuenta con el menor número de personal en su equipo de seguridad con sólo 13 personas, pero provee información sólida a sus usuarios sobre cómo configurar la seguridad de manera adecuada.

Drupal se considera el más seguro de estos tres. La comunidad Drupal se toma la seguridad muy en serio y tiene un equipo de más de 40 voluntarios dedicados, que trabajan para mejorar y mantener la seguridad de Drupal. La cantidad de sitios Drupal que se utilizan para páginas nacionales, provinciales o locales de entidades gubernamentales es una buena prueba de que el sistema es altamente confiable. Sitios públicos como la Casa Blanca, el Congreso de los Estados Unidos así como todos los departamentos del Gobierno, incluyendo la NASA, usan Drupal.

¿Por qué Drupal?

Así que, volviendo a la pregunta original, nos gustaría reformularla de la siguiente manera: ¿CUÁNDO Drupal? Nuestra mejor respuesta sería: cuando las capacidades de personalización, escalabilidad y seguridad sean factores importantes para el ecosistema web que uno quiere construir.

¿Por qué la Drupalera?

En La Drupalera, queremos convertirnos en un centro de referencia internacional de Drupal e Innovación. Por este motivo, desde hace más de 10 años nos hemos comprometido con 3 elementos clave:

  1. Excelencia en la ejecución: Drupalera está constantemente incorporando las mejores prácticas de desarrollo, que adaptamos específicamente para Drupal.
  2. Foco en clientes: Desde la Drupalera, proveemos tranquilidad a nuestros clientes y rentabilidad para sus negocios al encargarnos de toda la realidad de Drupal.
  3. Conocimiento especializado: La Drupalera promueve una cultura Drupal en Emergya que resulta en soluciones para nuestros clientes mejores, más rápidas y más eficientes.

Estos 3 elementos se realimentan positivamente siguiendo lo que llamamos el círculo virtuoso de La Drupalera.

Ésta es probablemente la razón por la que: 1) nombres tan importantes como Nestlé, Securitas Direct o Turner nos han elegido como su proveedor preferido de Drupa, 2) tenemos un abanico de más de 30 colaboraciones relacionadas con Drupal y 3) nuestro volumen de negocio Drupal en los últimos 3 años ha excedido los 5 millones de dólares.

Tanto si estás interesado en Drupal y quieres incorporar un proveedor especializado y de confianza a tu equipo or si estás pensando en llevarte tu plataforma web actual a Drupal, podemos ayudarte.

Conocemos Drupal, estamos enamorados de esta tecnología y realmente queremos ayudarte a mejorar tu negocio al máximo con Drupal. ¿Nos dejas?