Si precisas crear y sostener un sitio web dinámico para administrar, por servirnos de un ejemplo, tu negocio en Internet, un weblog personal o bien una comunidad online, Drupal te ofrece un sistema CMS cómodo, gratuito y muy eficaz para conseguirlo.
Si te estás proponiendo crear un sitio web orientado al contenido, dinámico, comunitario y fácil de actualizar y de mantener, la herramienta más eficiente con la que puedes contar actualmente es un gestor de contenidos o Content Management System (Content Management System). Aun si lo que buscas es construir una completa página web corporativa que ofrezca algo más que un simple escaparte de tu empresa en la Red, una de las opciones más versátil y accesible es la utilización de un buen gestor de contenidos o Content Management System, tal y como comprobarás a continuación.
Y es que aunque hoy en día es posible contar con de aplicaciones Content Management System comerciales, éste es un área en el que el software libre o bien Open Source ha triunfado, merced a una oferta de geniales productos que, en muchos casos, hace innecesaria la adquisición de un CMS de pago. Así, tanto si deseas crear un completo portal web, comercio electrónico, Wiki, como una sencilla galería de imágenes o bien weblog, hoy en día hay un gestor de contenidos en versión Open Source que te permitirá lograrlo sin gastar un euro.
Los CMS que lideran este sector son Joomla!, WordPress y Drupal Trademark. Así, un gran número de blogs están desarrollados hoy en día con WP, mientras que muchos sitios corporativos utilizan Joomla. No obstante, de un tiempo a esta parte Drupal Trademark se está convirtiendo en una interesante opción alternativa merced a su flexibilidad, en tanto que te puede servir tanto para crear un blog personal como para crear una compleja comunidad on line o bien web corporativa. Y es que Drupal Trademark es un completo y eficiente Content Management System dotado de una gran modularidad que torna posible, por poner algunos ejemplos, subir contenidos a través de formularios web, configurar diferentes roles de usuario, organizar contenidos en categorías o la interacción de los visitantes mediante comentarios de las entradas. En definitiva, Drupal es un sistema de gestión de contenidos modular y altamente configurable. Un programa de código abierto y licencia GNU/GPL que resalta por la calidad de su código fuente y de las páginas generadas, el respeto a los estándares de la Web y por su usabilidad y consistencia. A continuación te mostramos cómo dar tus primeros pasos con Drupal Trademark, un CMS idóneo para la creación y mantenimiento de todo tipo de sitios web dinámicos.
1. Descarga de la aplicación
El primer paso para comenzar a trabajar con Drupal Trademark en la creación de tu sitio web dinámico es descargar tu copia de la aplicación de forma plenamente gratis. Para esto, dirígete a la página web y a continuación haz clic sobre el enlace Drupal Trademark seis.9 que encontrarás a la derecha de la pantalla, en el apartado Download, para acceder al área de descarga de la última versión estable de Drupal Trademark. A continuación en esta página web haz clic sobre el link Downlad Drupal Trademark 6.9 [paso1.bmp] y luego pulsa Aceptar para iniciar la descarga del archivo. Una vez finalizada la descarga observarás que se trata de un fichero comprimido en formato tar.gz que puedes descomprimir con cualquier descompresor estándar como WinZip o bien WinRar. Si no tienes ninguna de estas aplicaciones instalada en tu sistema puedes acudir a la página web www.7-zip.org para descargar 7-Zip, una aplicación Open Source para descomprimir archivos en éste y otros formatos totalmente gratuita. Para finalizar, descomprime el fichero que acabas de descargar en tu disco duro. Como puedes ver, se crea una nueva carpetita, drupal-seis.9, que incluye todos y cada uno de los archivos necesarios para la instalación local o remota de Drupal.
2. Instalación de Drupal
Para que tu sitio sea accesible a través de Internet deberás instalar Drupal Trademark en un servidor recóndito, sin embargo también es posible efectuar una instalación local de Drupal para efectuar pruebas ya antes de publicar un sitio web.
Para hacer funcionar Drupal en modo local necesitarás instalar un servidor Apache, MySQL y PHP en tu computador. Esto puedes conseguirlo en una sola instalación usando un bulto ya preparado y configurado como XAMPP (/es/xampp.html). [paso2.bmp]
Para instalar Drupal en un lugar recóndito, por su lado, necesitarás un proveedor de alojamiento que ofrezca soporte para PHP y MySQL. También necesitarás crear una base de datos en el servidor remoto, conocer su nombre, el nombre de usuario y la contraseña de acceso. Para este fin la mayoría de proveedores de alojamiento actuales incluyen un panel de control bastante intuitivo con herramientas para la creación y gestión de bases de datos como MySQL o phpMyAdmin. [paso2a.bmp] Mientra que para la instalación local también puedes emplear phpMyAdmin, en tanto que viene incluido en el bulto XAMPP.
En adición, para subir ficheros al lugar remoto también necesitarás tener instalado en tu sistema un usuario FTP como FileZilla (-project.org/), así como conocer el nombre de su servidor FTP, usuario y contraseña.
2.1 Traducir Drupal Trademark al castellano
Una vez descargada la versión más reciente de Drupal y descomprimido el fichero en una carpeta de tu equipo, puedes descargar la versión más reciente de la traducción de Drupal Trademark 6 al español en /. [paso2.1.bmp] Una vez descargado este fichero, descomprímelo en una carpetita de tu disco duro tal y como hiciste previamente con el fichero de instalación de Drupal Trademark. Como puedes ver, el fichero incluye varias carpetas y ficheros. Copia estos ficheros y carpetas de traducción dentro de la carpeta de Drupal que descomprimiste anteriormente para sustituir los archivos originales, así la aplicación una vez instalada aparecerá traducida al español.
2.2 Subir los archivos de instalación al servidor
Para instalar Drupal en el servidor remoto abre FileZilla y a continuación sube todos los archivos existentes en la carpeta de instalación, una vez reemplazados los originales por los archivos traducidos, a la carpeta raíz del lugar recóndito. Observa que la forma más fácil de instalar Drupal Trademark es subir este conjunto de carpetitas y archivos puesto que si renombras la carpeta de instalación o bien la subes al servidor tal y como está tendrás que alterar la configuración y redireccionar la instalación de Drupal Trademark, algo que, de entrada, puede resultar bastante complicado. En consecuencia, abre FileZilla y después conecta con el servidor FTP remoto de tu distribuidor de alojamiento. Para esto, introduce el servidor, nombre de usuario y la contraseña en la parte superior de la interfaz y luego pulsa Conexión rápida, o bien selecciona en este menú el servidor ya configurado con el que quieres conectar para subir los archivos. [paso2.2.bmp] Una vez conectado hayas conectado con el servidor recóndito, localiza en la ventana de la derecha, Lugar recóndito, la carpeta public_html, puesto que es aquí donde se alojan los ficheros alcanzables desde Internet. Después, en la ventana Sitio local, a la izquierda de la interfaz de FileZilla, localiza la carpeta en la que están los ficheros de instalación de Drupal Trademark, si no modificaste el nombre drupal-6.9. A continuación elige todas las carpetitas y ficheros que incluye esta carpeta, por ejemplo, pulsando la combinación de teclas Ctrl+A. Hecho esto, arrastra todos y cada uno de los ficheros escogidos sobre la carpetita public_html en la parte izquierda de la interfaz, y luego espera unos momentos a que finalice la transferencia de ficheros. [paso2.2a.bmp]
Para instalar Drupal Trademark en un servidor local, una vez correctamente instalado el bulto XAMPP, copia todas las carpetitas y archivos de la carpetita de instalación de Drupal Trademark en la carpeta htdocs de XAMPP, puesto que es la que hace las funciones de directorio raíz de tu servidor local.
Después, para acceder a la carpetita que contiene Drupal y también empezar su instalación de forma recóndita, abre tu explorador de Internet favorito y a continuación introduce la dirección de tu sitio web, por servirnos de un ejemplo, , o introduce para empezar una instalación local. Entonces simplemente pulsa Entrar en tu navegador para acceder a la dirección introducida e comenzar la instalación de Drupal Trademark.
2.3 Inicio del proceso
Como resultado de la última acción se mostrará la página Choose language en tu navegador. Escoge aquí Spanish (Español) para instalar Drupal Trademark en español y a continuación haz click sobre el botón Select language. [paso2.3.bmp] Observa que es realmente posible que en la página siguiente, Problemas de requerimientos, se muestre un mensaje de fallo bastante común en la actual versión que debes resolver para poder continuar con la instalación.
Para ello, usa FileZilla para copiar de nuevo el archivo /sites/default/default.settings.php de la carpetita de instalación en el servidor recóndito. [paso2.3a.bmp] Después utiliza Dreamweaver o similar para crear un fichero llamado settings.php (déjalo en blanco), y luego súbelo al directorio /sites/default/ de la instalación de Drupal en el servidor recóndito. Por último, cambia los permisos de escritura de sites/default en el sitio recóndito. A través de FileZilla puedes mudar los atributos haciendo clic derecho sobre el directorio default en el directorio sites (sites/default), y después seleccionando Atributos del archivo. Activa aquí todos y cada uno de los atributos de Redactar y Ejecutar y luego pulsa Admitir. Observa que en una instalación local puedes mudar los atributos haciendo clic derecho sobre el directorio sites/default y después seleccionando Propiedades, Desactivar el Atributo: Sólo lectura, y luego pulsando el botón Aplicar, Admitir. Una vez efectuados los cambios vuelve a la página de errores de Drupal Trademark en tu navegador y pulsa el enlace Try again (prueba nuevamente). Ahora, si todo ha funcionado apropiadamente, el error se habrá solucionado y se mostrará la próxima pantalla de instalación de Drupal Trademark, en la que deberás configurar la base de datos.
2.4 Configuración de la base de datos
Como puedes ver, la pantalla Configuración de la base de datos de la instalación de Drupal se compone de 2 apartados: Opciones básicas y Opciones avanzadas. El apartado Opciones básicas incluye tres campos en los que debes insertar la información pedida sobre la base de datos creada en el servidor para la instalación de Drupal Trademark. Primeramente introduce en el campo Nombre de la base de datos el nombre de la base de datos donde se almacenarán los datos de Drupal Trademark. Observa que, para que todo funcione correctamente, la base de datos debería haber sido creada en el servidor ya antes de instalar Drupal Trademark. Después escribe en el próximo campo el nombre de usuario que configuraste durante la creación de la base de datos en tu servidor y a continuación introduce también la contraseña en el campo ubicado un poco más abajo. Una vez introducidos estos datos, accede al apartado Opciones avanzadas [paso2.4.bmp] de esta pantalla de configuración y confirma que en el campo Servidor de la base de datos aparece el proporcionado por tu servidor de alojamiento (generalmente localhost). El próximo campo, Puerto de la base de datos, puedes dejarlo como está, en tanto que este dato es detectado en general de manera automática. Por último, si más de una aplicación está usando la base de datos, introduce un prefijo, como por ejemplo drupal_, para las tablas de tu lugar Drupal Trademark. Finalmente, una vez cumplimentada toda la información necesaria, haz clic sobre el botón Guardar y seguir [paso2.4a.bmp] en la parte inferior de esta pantalla para acceder al siguiente paso de la instalación.
2.5 Configuración del lugar
Una vez realizada la configuración de la base de datos se mostrarán las páginas del proceso de instalación de Drupal y la importación de la traducción de la interfaz. Espera unos momentos a que se muestre la página Configurar sitio. En primer lugar observa en la parte superior de esta página un mensaje en color verde que indica: “Todos los cambios necesarios a ./sites/default y ./sites/default/settings.php han sido efectuados. [paso2.5.bmp] Se han configurado como solo-lectura por seguridad”. Ten presente que si no puedes visualizar este mensaje deberás usar FileZilla para configurar este aspecto manualmente, tal como te mostramos anteriormente.
Una vez verificado este aspecto, deberás cumplimentar la información que muestran los tres apartados de que se compone esta página de la instalación. Primero introduce la información pedida en el apartado Información del lugar, esto es, el nombre y el correo electrónico del sitio web. Después, en el apartado Cuenta del administrador, introduce un nombre de usuario y una contraseña. Observa que con esta información accederás al sitio web como Administrador, lo que significa acceso completo al sitio, por lo que debes guardar estos datos a buen recaudo. A continuación introduce en el apartado Configuración del servidor una franja horaria predefinida y después marca la opción Activado en URLs limpios. Por último, marca también la casilla de verificación Verificar actualizaciones automáticamente y después haz click sobre el botón Guardar y proseguir. [paso2.5a.bmp] Como resultado de esta última acción se mostrará la página Instalación de Drupal Trademark completa, indicando que el proceso de instalación se ha completado con éxito. Finalmente, pulsa el enlace su nuevo sitio [paso2.5b.bmp] para acceder a la página principal del sitio que terminas de crear con Drupal Trademark.
3. Personaliza el diseño de tu sitio web
Una vez creado tu sitio con Drupal Trademark seguramente necesitarás personalizar su apariencia a fin de que responda a tus necesidades o bien preferencias. Para ello, en primer lugar, haz click sobre el link Administer [paso3.bmp] en la parte izquierda de la página principal del sitio, y después selecciona Site building. A continuación, si haces click sobre el link Blocks se mostrará una página con una interfaz que te permitirá asignar un bloque a una región del lugar y controlar el orden de los bloques en las regiones. Para cambiar una región o bien el orden de los bloques que componen tu sitio web creado con Drupal, pulsa sobre un control en la columna Bloque y a continuación arrástralo hasta una nueva posición en la lista. [paso3a.bmp] También puedes, si lo quieres, cambiar de región un bloque a través del menú que incluye la columna Región. Al paso que si haces clic sobre el enlace configurar a la derecha de un bloque podrás modificar los parámetros con consideres oportuno de su configuración. Por otra parte, si haces click sobre el enlace Add block en la parte superior de esta página podrás agregar un nuevo bloque personalizado a tu sitio. Observa que los cambios efectuados sólo se salvarán cuando hagas click sobre el botón Salvar bloques en la parte inferior de la página.
A continuación haz clic sobre el enlace Menús a la izquierda de la pantalla. Este link da acceso a todo lo relacionado con los lotes de enlaces o elementos de menú precisos para navegar por tu sitio. Los menús hoy en día disponibles en el sitio se muestran más abajo, y sólo debes seleccionar uno de los menús de la lista para dirigir sus elementos. Por servirnos de un ejemplo, los enlaces primarios se utilizan para enseñar las principales secciones de un sitio web. Una típica representación de los principales enlaces son las pestañas en la parte superior. Haz click sobre el link Links primarios para editar o bien añadir nuevos elementos de menú.
Ahora haz click sobre el link Módulos a la izquierda de la interfaz. Los módulos son plugins que añaden nuevas funciones a tu sitio. En esta página puedes habilitar y deshabilitar los módulos que estimes oportuno a través de las casillas de verificación que incluye la columna Activado. Una vez realizados los cambios en esta sección haz clic sobre el botón Guardar configuración en la parte inferior para que se realicen los cambios.
Por último, haz click sobre el link Temas a la izquierda de la interfaz. En esta página puedes seleccionar el tema o bien plantilla de diseño que mejor se adapte a tus preferencias o bien necesidades a través de las casillas de verificación Activado y Predeterminado. [paso3d.bmp] Para ello, simplemente marca las casillas ubicadas en la línea del tema que prefieras y después pulsa Guardar la configuración. Observa que una vez elegido un tema puedes pulsar sobre el link configurar en la columna Operaciones para ajustar las opciones de visualización de dicho tema o bien añadir un logo personalizado que sustituya el preestablecido por la instalación. [paso3e.bmp] Una vez realizados los cambios pulsa Guardar la configuración para comprobar el resultado.
4. Creación de contenidos
Existen varios tipos de contenidos que se pueden publicar empleando Drupal. La mayoría organizados en lo que se denomina “nodos”. Básicamente, un nodo es el contenido de una página, como por ejemplo un artículo. En Drupal los contenidos son agregados y actualizados por medio de formularios en páginas web. Así, para añadir un artículo sólo hay que abrir un formulario y después introducir el texto que se desea publicar. Por otra parte, el contenido en los sitios creados con Drupal está organizado en categorías por medio de un sistema llamado “taxonomía”. Una taxonomía incluye diferentes términos que son empleados como categorías para los artículos. Cuando agregues un nuevo artículo encontrarás una lista desplegable de temas. Eligiendo uno, se definirás la categoría del artículo.
En la parte superior izquierda de la página de inicio de tus lugar creado con Drupal encontrarás el vínculo Create content. [paso4.bmp] Haz clic sobre él para acceder a una lista con los tipos de contenidos que puedes crear. Haz clic, por ejemplo, sobre el link Historia para crear un artículo con una estructura afín a una página. Ésta es una opción ideal para crear y mostrar contenidos que informan a los visitantes del sitio como artículos, notas de prensa, anuncios, etc., además una historia se sitúa automáticamente en la página de inicio y deja añadir comentarios. Una vez seleccionada esta opción, introduce un título para el artículo, después selecciona el enlace Opciones del menú y a continuación introduce un título para el enlace del menú. Luego en el menú desplegable Elemento padre selecciona una opción y, por último, en el cuadro Cuerpo escribe el contenido que deseas publicar. [paso4a.bmp] Después, pulsa el botó web comercio electronico en la parte inferior del formulario para que el contenido sea publicado en el lugar. Observa que si quieres añadir imágenes a los contenidos necesitarás instalar un módulo que te permita subir imágenes al sitio. En /project/image puedes conseguir el llamado image 6.x-diez-alpha4, que una vez instalado te permitirá añadir las imágenes que desees incluir en los contenidos. [paso4b.bmp] Para finalizar, sigue explorando las diferentes opciones de personalización de Drupal Trademark y añade nuevos contenidos a tu sitio web a fin de que presente exactamente el aspecto que quieres.
Truco 1: Instalación de XAMPP
Una vez descargado el bulto XAMPP de Apache Friends quizá precises alguna ayuda para su instalación. Primeramente crea la carpetita C:servidorapache en el directorio raíz de tu sistema, y después descomprime el archivo que has descargado directamente en la carpeta que acabas de crear. Si todo ha ido bien, XAMPP se habrá copiado en la ruta C:servidorapachexampp. Si lo deseas, compruébalo con el Explorador de Windows. publicidad en internet xampp en la que terminas de descomprimir los archivos y luego haz doble click sobre setup_xampp.bat. A resultas de esta acción, se abrirá una ventana de DOS. [infobox_instalacion XAMPP.bmp] Espera unos momentos a que se complete la instalación. Cuando el proceso concluya, sólo debes presionar cualquier tecla de tu teclado para cerrar la ventana de DOS y XAMPP ya estará de forma perfecta instalado en tu sistema.
Truco 2: Creación de una base de datos MySQL
La instalación manual de Drupal Trademark en un servidor remoto reviste alguna dificultad, sobre todo si es la primera vez que trabajas con bases de datos MySQL, puesto que quizá te resulte algo complicado crear y configurar la base de datos que necesitas para la instalación de Drupal Trademark. No obstante, está labor resulta bastante sencilla si tu proveedor de alojamiento web incluye un panel de control “tipo”, como suele ser lo más frecuente actualmente.
Para crear una base de datos que entonces puedas utilizar durante la instalación de Drupal Trademark, primeramente accede al panel de control de tu proveedor de alojamiento, y a continuación localiza un icono o entrada del tipo MySQL Bases de datos o bien afín. [infobox_crear base de datos.bmp] Una vez hayas accedido a esta aplicación, introduce un nombre en el campo New Base de datos o Nueva Base de datos, dependiendo del idioma de tu proveedor, y a continuación selecciona Create Base de datos (o bien Crear base de datos). Después sencillamente añade a la base de datos que acabas de crear un usuario y contraseña. Una vez creada la base de datos y añadido un usuario configura los privilegios en la próxima pantalla. Observa que necesitarás conectar a la base de datos que terminas de crear durante la instalación de Drupal introduciendo los datos requeridos. Para incluir los datos correctos y poder acabar la instalación quizá debas consultar la información proporcionada por tu distribuidor de servicios web, puesto que éstos pueden variar de una compañía a otra, no obstante, a continuación te mostramos un caso tipo de configuración de acceso a una base de datos MySQL con los datos proporcionados por el servidor en el que alojamos nuestra instalación de Drupal:
Nombre del servidor: localhost
Nombre de usuario: usuario dominio_usuario base de datos
Contraseña: contraseña usuario
Nombre de la base de datos: usuario dominio_nombre base de datos