Gestor de Contenidos Drupal
Contents
Introducción
He oído hablar muchas veces de Drupal y en general cosas buenas, y ha llegado el momento de utilizarlo para una web en la que voy a participar, así que nada mejor que comenzar jugando con él un poco en mi portátil para tener esa experiencia inicial tan valiosa siempre.
Instalación
Drupal está empaquetado en Debian desde hace tiempo así que la instalación es bien sencilla:
root@rayito:/home/acs# apt-get install drupal5
Depende de PHP5 e instala por defecto Postfix para enviar correos el paquete. La versión actual de Drupal en su web es la 6.2. Pero estas primeras pruebas vamos a hacerlas con la 5 que viene en Ubuntu Hardy. Tras finalizar de instalar y configurar el paquete, incluida la parte de base de datos, leemos /usr/share/doc/drupal5/README.Debian.gz que siempre da detalles interesantes sobre como utilizar el software dentro de sistemas basados en Debian.
Lo interesante es que dentro de "/etc/drupal/5/sites/_virtualhost_" podemos definir diferentes instalaciones virtuales de Drupal.
Para acceder por primera vez a nuestro sitio Drupal tenemos que ir a la URL: http://localhost/drupal5. Falla totalmente porque no se han creado bien las tablas en la base de datos en el proceso de instalación. Vamos mejor a la URL http://localhost/drupal5/install.php y ya se crean todas las tablas.
Primeros pasos
Nos vamos a la URL http://localhost/drupal5 y nos dejamos llevar por los pasos para completar la instalación inicial de usuarios, apariencia y contenidos. Los módulos adicionales que vienen con Drupal son interesantes: blogs, foros, sindicador de contenidos, subidas de ficheros, comentarios a los contenidos o mecanismos de ping/trackback. De momento no voy a habilitar ninguno. Sobre los temas, vienen seis bastante similares. De momento le dejo el por defecto. Y tras hecho todo esto llega el momento de meter contenidos.
Contenidos en Drupal
Para meter contenidos en Drupal por defecto vienen las opciones de meter una página html con php o bien meter un historia, similar a las entradas en los blogs. Esto es algo muy parecido a lo que ofrece por defecto Wordpress. Hay bastante módulos para etiquetar los contenidos, realizar búsquedas semánticas y otras formas de organizar y localizar los contenidos de forma más semántica.
Se puede crear tanto una taxonomía en el sentido tradicional de crear un árbol de categorías en el que situar a los contenidos. Pero también se puede elegir el clasificar los contenidos con etiquetas.
La mayoría de los contenidos disponen de la opción de exportar como RSS sus contenidos. Y por ejemplo, se puede seleccionar los contenidos de una etiqueta y obtener su canal RSS asociado.
Módulos/Plugins para Drupal
Es impresionante el número de módulos que hay para Drupal. Hay que tener cuidado de elegir la versión correcta.