jueves, 2 de junio de 2011

Drupal ¿Que es Drupal?


Drupal es un gestor de contenidos (o CMS) que sirve para eso , para gestionar contenidos. Podemos encontrar otros como Joomla,Wordpress (de software libre y gratuitos) y otros comerciales que creo que no merece la pena ni nombrarlos por razones obvias.

¿Que ventajas tengo de que sea software libre?.


  • Libertad:la principal ventaja es que tu también eres libre, tanto como empresa que contratas a un programador (o desarrollador web) y como desarrollador ya que puedes extender el código a tus necesidades tanto como gustes. Como empresa porque sabes que hay miles de progamadores en todo el planeta que estan trabajando para mejorar esa aplicación que estas utilizando.

  • Gratuito:una vez calcularon el precio que tendría para una empresa utilizar Joomla si un programador hubiese desarrollado desde 0 esa aplicación para ellos, y las cifras salían astonómicas , multiplicando el número de líneas de código por X €uros y estimando el tiempo de desarrollo, si mal no recuerdo estaba valorado en 1 millón de €uros. La ventaja que tiene es que estas utilizando tecnología punta y no tienes que pagar por ella , simplemente si eres empresa contratar a un programador que entienda de esto y que te monte el sitio (esto tendrías que hacerlo igualmente con software propietario añadiendo los costes de las licencias).

  • Comunidad: estos famosos CMS (Drupal,Joomla etc etc) cuentan con una amplia comunidad con foros y demás que te atenderan cualquier duda que tengas y donde ademas seguro que podrás encontrar gente para contratar para el desarrollo de tus proyectos.


¿Porque Drupal y no Joomla?.



Joomla me gusta y ha sido un tremendo avance en el mundo del desarrollo web y sobre todo de los CMS que teníamos hasta la fecha (todavía recuerdo al PHPNuke famoso); antes los gestores de contenidos como el PhpNuke no te permitían extender el código tanto como ahora te permiten los nuevos CMS y eran más herméticos por eso muchos programadores no queríamos ni hablar de CMS, pero a dia de hoy tengo que rendirme ante estos porque reconozco que reinventar cada vez la rueda es una soberana estupidez y partir tus desarrollos de una base sólida no tiene precio.

Pero ¿porque Drupal y no Joomla?.
  1. Drupal bajo mi humilde opinión te permite hacer más y mejor, te permite Crear vistas personalizadas.
  2. El posicionamiento es más sencillo de lograrlo que con Joomla.
  3. Cuanta con una amplia comunidad de desarrolladores.
  4. CCK (Content Construction Kit) , te permite la flexibilidad de añadir a tus
  5. contenidos campos totalmente personalizados del tipo que quieras.

Inconvenientes de Drupal. La cuerva de aprendizaje es mayor que la de Joomla que con menos tiempo aprendes a manejarlo.

Para los interesados en aprender a manejar Drupal os dejo el primer vídeo del maestro Jesús Conde (Outkast) y si os gusta podéis encontrar el curso entero en su página illasaron.com

No hay comentarios:

Publicar un comentario