Drupal y WordPress

Últimamente he estado bastante dedicado a montar nuevos sitios usando como plataformas tanto Drupal como WordPress. Ambos son especies distintas de plataformas CMS – Content Management Systems, o sistemas de gestión de contenido. En esencia, una plataforma CMS es un software que nos permite montar un sitio web utilizando un esqueleto completamente funcional para todas las características más importantes (y más), de modo que podemos preocuparnos menos por la administración y concentrarnos en producir y publicar contenido. Así, no tengo que estar diseñando cada página nueva que agrego a mi sitio, o preocupándome por volver a codificar un menú cuando quiero agregar un nuevo elemento, porque el CMS se encarga a aplicar automáticamente a todo contenido nuevo plantillas que hacen que el estilo visual se conforme con el de todo el sitio, y tiene funciones avanzadas de administración para no tener que estar redescubriendo la pólvora todo el tiempo.

Lo que cedemos a cambio de esta comodidad es flexibilidad. No podemos hacer todo el tiempo cualquier cosa que queramos con cualquier elemento de nuestro sitio – al menos no fácilmente. Estamos limitados por los parámetros y la funcionalidad del CMS, a cambio de poder concentrarnos en el lado del contenido. Al implementar un CMS, hacemos una fuerte inversión inicial de tiempo en la configuración, y luego prácticamente no tenemos que preocuparnos por la configuración del sitio a menos que queramos hacer cambios grandes, arquitectónicos.

Bueno, todo esto es simplemente porque quería hablar de Drupal y WordPress, quizás los dos CMS de libre acceso más populares que hay en el mercado. No soy de la idea de que estas plataformas estén enfrentadas o se tenga que optar por una o por la otra como LA plataforma única – más bien, cada una tiene sus fuertes, su espacio y su contexto.

WordPress es utilizada principalmente para blogs, pero utilizando diferentes plantillas y plug-ins en verdad su funcionalidad puede extenderse de maneras espectaculares. Cualquiera puede crear un blog gratuito utilizando wordpress.com que corre sobre la versión 3.0 de WordPress. Su gran elemento a favor es su simplicidad de uso – sobre todo para usuarios sin mucha experiencia técnica, actualizar un sitio construido en WordPress es muy, muy sencillo. Otro de sus grandes pros es la enorme comunidad de gente trabajando con WordPress, lo cual quiere decir que es muy sencillo encontrar muy buenos estilos visuales, gratuitos, que se pueden implementar sobre un sitio WordPress. Ojo que trabajando en wordpress.com las opciones son, más bien, un poco más limitadas. WordPress empieza a volverse más poderoso a aún más interesante cuando instalamos el software en nuestro propio servidor. Esto es un procedimiento más técnico, pero no es imposible de realizar, y de hecho hay muy buenos tutoriales en línea para hacerlo. Además, muchos proveedores de alojamiento web (hosting) ofrecen programas de instalación automática de plataformas populares como WordPress, haciendo aún más sencillo el proceso.

Se trata de un plataforma con la que disfruto mucho trabajar, pero tiene también sus inconvenientes. WordPress es muy bueno para blogs o sitios web chicos (por ejemplo, para pequeñas empresas, o profesionales independientes, proyectos, o grupos de trabajo). Pero conforme el proyecto y la complejidad del proyecto empiezan a crecer, WordPress empieza a quedarse un poco chico, y a pesar de ser muy flexible, no es quizás la mejor opción para ampliar demasiado la funcionalidad.

Otra plataforma con la que trabajo mucho es Drupal. Drupal es software de acceso gratuito también, y donde Drupal me parece que destaca es allí donde WordPress se queda corto – en el manejo de sitios grandes, bastante más complejos y que requieren de muchos tipos distintos de funcionalidad. Drupal es completamente modular – está compuesto por un núcleo que maneja las funciones básicas, y a partir de allí su funcionalidad puede ampliarse casi ilimitadamente mediante la instalación de módulos que habilitan funciones puntuales y concretas. Esto hace que realmente no hay instalaciones “estándar” de Drupal, sino que a partir de la infraestructura básica cada uno más o menos configura su sitio según sus propias necesidades puntuales. Esto hace que no sólo no tenga que utilizar todas las funciones, sino que en muchos casos ni siquiera tengo que instalar los módulos si no los necesito.

Pero Drupal es problemático en el otro aspecto: no es, quizás, la plataforma más amigable para instalar o para administrar. Requiere un poco más de experiencia técnica para ambas cosas, pues hace visibles muchos componentes del servidor que en plataformas como Drupal son completamente transparentes. La guía de instalación disponible en la misma página de Drupal es bastante buena y completa, pero requiere de mayor complejidad técnica para que sea útil. Lo bueno es que la comunidad de usuarios de Drupal es muy involucrada y crece rápidamente, con lo cual los recursos disponibles de tutoriales, documentación, así como de plantillas visuales y módulos están mejorando muy rápidamente. Para implementaciones más complejas de sitios web – lindando, quizás, ya con la frontera de “aplicaciones web” – Drupal es realmente una muy buena opción.

Así que ahí lo tienen – dos opciones de plataformas CMS, muy buenas, cada una con sus pros y sus contras pero, sobre todo, cada una con uno u otro contexto en el cual destaca más o resulta más útil o conveniente para la implementación. Si esta información les resulta útil por favor dejen un comentario, y quizás luego puedo escribir un poco más sobre mi experiencia con cada una.

Anuncios

5 Responses to Drupal y WordPress

  1. Jose says:

    Tu artículo está muy bien, me ha ayudado a aclarar ciertas dudas que tenia. Solo comentarte un detalle que he observado, creo que hay partes de tu post que donde querías decir Drupal has puesto WordPress y viceversa.

  2. julio80 says:

    Yo uso WordPress y el joomla, el drupal me aburrió precisamente porque su instalación básica no me llenó, aver si le doy otra oportunidad en otro proyecto que tienes, a propósito, que módulos recomiendas para una web institucional 😀

    • Eduardo says:

      Hay un paquete de módulos que utilizo en casi todas las nuevas instalaciones de Drupal que hago:

      Administration Menu, para acceder rápidamente a las funciones de gestión de Drupal.
      CCK, para poder crear tipos de contenido nuevos.
      Views, para crear diferentes formatos para mostrar/agrupar el contenido.
      i18n si el sitio debe estar en múltiples idiomas.
      WYSIWYG para poder utilizar editores gráficos de contenido.
      Google Analytics para seguimiento detallado de estadísticas.

      Eso para empezar. Según lo que necesita el sitio agrego siempre varios más, pero éste es mi paquete básico.

  3. Dan says:

    El artículo aunque no profundiza esta bastante bueno.
    Llevo usando Wp 2 años y recien entro en Drupal. La verdad es que hasta a día de hoy no he evisto nada que no pueda hacer con WP.
    Alguien se anima a dar algunos ejemplos de que se puede hacer con DR que no se pueda con WP?
    Es lo que encuentro a faltar en todas las comparativas..

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: