Download PESO WEB

Document related concepts

Página web wikipedia , lookup

Transcript
EVALUACIÓN • CMS
Helmut Nikila, Fotolia
Sistemas de Gestión de Contenidos Ligeros
PESO WEB
¿Le gustaría tener un sistema de gestión de contenidos que fuera sencillo de manejar? Vamos a echarle un vistazo a algunas soluciones CMS
amigables, entre las que se incluyen Pluck, SkyBlueCanvas y NanoCMS.
POR DMITRI POPOV
C
uando se monta un sitio web, normalmente se hace porque se desea
publicar algo, no porque se quiera
pasar el rato aprendiendo los intríngulis de
un sistema de gestión de contenidos (CMS) o
juguetear con las plantillas.
En la mayoría de los casos, lo que se necesita es un CMS que sea fácil de instalar y
mantener, y que permita crear páginas sin
pasar horas leyendo la documentación. Si
esto es lo que anda buscando, le agradará
saber que hay disponibles una serie de CMS
fáciles de usar.
Pluck
Si necesita instalar un CMS fácil de manejar y
que tenga virtualmente una curva de aprendizaje nula, considere Pluck [1]. Al contrario
que la mayoría de los CMSs, Pluck no necesita una base de datos, lo que hace que la instalación, la resolución de problemas y el
mantenimiento sea bastante sencillo. Para
instalar Pluck debe descargarse la última versión del programa y descomprimirla en el
38
Número 49
directorio raíz del servidor. Hay que establecer los permisos del directorio pluck a 777, y
luego apuntar con el navegador a http://
su_servidor/install.php. Tras introducir la
información requerida, debe darse un nombre al sitio web y añadir algún texto a la
página principal; con esto, su sitio web estará
listo.
Para configurar Pluck y añadirle algunas
páginas y contenido, es preciso conectarse a
la zona de administración utilizando la contraseña que se ha especificado durante la instalación. La zona de administración está dividida en tres secciones: Páginas, Módulos y
Opciones (véase la Figura 1).
Como probablemente ya haya adivinado,
es en la sección Páginas donde se gestionan
las páginas web y las imágenes. Para crear
una página nueva se pulsa el botón Página
Nueva. El editor WYSIWYG facilita la tarea
de añadir y formatear el texto, insertar imágenes y agregar ficheros multimedia (Figura
2). La columna de la derecha de la zona de
edición de la página contiene una lista de
WWW.LINUX- MAGAZINE.ES
todas las imágenes que se hayan subido y de
las páginas existentes, pudiéndose insertar
en la página una imagen o un enlace de la
lista pulsando en Insertar o en Insertar
Enlace. El editor WYSISWYG proporciona
todas las herramientas básicas de edición,
pero si las encuentra algo limitadas, puede
pasarse al modo HTML. Si se desea, por
ejemplo, incluir un vídeo de YouTube o añadir una marca que no se encuentre disponible en el modo visual, el modo HTML solucionará el problema.
Una vez concluida la página, debe guardarse pulsando el botón Guardar y volver a
la sección Páginas. Aquí se pueden utilizar
los botones disponibles para reordenar y
borrar las páginas existentes y editar la descripción de cada página y sus palabras clave.
Aunque este último paso es opcional, una
buena descripción y un conjunto de palabras
relevantes pueden hacer que la página sea
más fácil de localizar por medio de los motores de búsqueda de la web.
La sección Módulos permite gestionar los
módulos instalados que se utilizan para añadirle funcionalidades nuevas a Pluck. La instalación por defecto de Pluck viene con dos
módulos: Formularios de Contacto y Álbumes. El módulo Formularios de Contacto se
encuentra integrado en Pluck, y como no
puede modificarse, no aparece en la sección
Módulos. El módulo Álbumes permite la cre-
CMS • EVALUACIÓN
Figura 1: Pluck está listo para usarse en cuestión de minutos.
ación y la gestión de álbumes fotográficos
que se pueden publicar en la página web
(Figura 3).
La creación de un álbum fotográfico es
bastante simple. En el campo Álbum nuevo,
se da un nombre al álbum y se pulsa Guardar. Luego, usando el formulario Imagen
Nueva se suben las fotos. Para publicar el
álbum recién creado, se crea una página web
nueva (o se abre una existente) en la sección
Módulos de la parte inferior. Para especificar
el orden en el que los módulos añadidos aparecen en la página, se selecciona 1 ó 2 de la
lista desplegable de Álbumes y se pulsa
Guardar. De forma similar, se puede añadir
un formulario de contacto a una página web.
La sección Opciones permite modificar
parámetros generales, tales como el título del
sitio web y la dirección de correo electrónico.
Aquí también se puede cambiar la contraseña, gestionar los módulos y cambiar el
tema por defecto.
Pluck tiene algunas limitaciones: Sólo se
pueden insertar álbumes y formularios de
contacto al pie de una página web, y el sistema no proporciona una forma sencilla para
incluir vídeos de YouTube u otros servicios
similares.
Aunque Pluck no sea el CMS más flexible,
realmente destaca cuando se busca la facilidad de uso. Si desea montar un sitio web
personal sin tener que pasar horas viendo
cómo crear una página o insertar una fotografía, entonces Pluck es la elección
correcta.
servidor. Luego se cambian los permisos del
directorio /skyblue/data a 755, se apunta el
navegador a la dirección del servidor web. La
instalación consiste en un único paso, en el
cual se especifica un nombre de usuario y
una contraseña. Tras esto, hay que entrar con
las credenciales que se acaban de crear e ir
directamente a la zona de administración
que consiste en cinco secciones: Páginas,
Imágenes,
Colecciones,
Plantillas
y
Configuración (véase la Figura 4).
Como en Pluck, en la sección Páginas es
donde se añaden y se gestionan las páginas
web. Sin embargo, si se pulsa el botón Añadir para crear una página web o Editar para
modificar una existente, SkyBlueCanvas
inmediatamente mostrará más herramientas
de edición que las que tiene Pluck (Figura 5).
Además del editor WYSIWYG, SkyBlueCanvas posee los denominados contenedores y clases. Los contenedores permiten añadir el formato de texto a un párrafo seleccionado, como Heading 1, Preformatted y Blockquote.
Las clases, por su parte, permiten aplicarle
configuraciones específicas de maquetación.
Por ejemplo, aplicando la clase Note (Hidden) a un párrafo, lo oculta de la página,
mientras que la clase Important introduce el
párrafo en una caja de texto. La lista desplegable Publicado sirve para publicar la página.
La sección Imágenes está diseñada para
añadir y gestionar los ficheros gráficos que
van a utilizarse en las páginas web. Cuando
Figura 2: El editor WYSIWYG facilita la edición de páginas en Pluck.
SkyBlueCanvas
Como Pluck, SkyBlueCanvas [2] tampoco
utiliza una base de datos para almacenar la
información, siendo la instalación de este
CMS ridículamente fácil. Para ello, primero
hay que descargarse la última versión y descomprimir el archivo en el directorio raíz del
Figura 3: Con el módulo Albums pueden publicarse álbumes fotográficos con Pluck.
WWW.LINUX- MAGAZINE.ES
Número 49
39
EVALUACIÓN • CMS
Figura 4: SkyBlueCanvas.
Figura 5: Además de un editor WYSIWYG, SkyBlueCanvas incorpora contenedores y clases.
se pulsa el botón Insertar imagen en la barra
de herramientas principal del editor, el sistema mostrará una galería de imágenes en
miniatura de todos los ficheros gráficos de la
sección Imagen. Para insertar una imagen
sólo hay que pulsar sobre una de ellas.
La sección Colecciones es la más interesante pero, al mismo tiempo, la más compli-
cada de SkyBlueCanvas. Digamos que quiere
utilizarse SkyBlueCanvas para publicar una
serie de artículos. Para ello debe crearse una
página nueva en la sección Páginas, teclear
luego “Artículos” en el cuadro para la barra
del título y en los campos de texto del menú,
y seleccionar Menú Principal de la lista desplegable Menú. Tras establecer la opción
Figura 6: El contenedor Publisher permite gestionar colecciones.
40
Número 49
WWW.LINUX- MAGAZINE.ES
Publicado a Sí, hay que pulsar Guardar para
guardar la página. Ahora se le puede echar
un vistazo al sitio web y fijarnos en la
entrada Artículos del menú principal. Si se
pulsa en él, aparecerá una página en blanco
sin menú ni contenido. Como SkyBlueCanvas trata cada página como un recipiente,
habrá que añadirle manualmente el contenido.
El contenido en SkyBlueCanvas se gestiona por medio de las colecciones, que pueden ser cualquier cosa, desde enlaces y contactos, a galerías fotográficas y artículos. Para
los principiantes, probablemente desee añadirle el menú principal a la página Artículos,
para lo cual hay que pulsar el botón Publicar
Colección en la sección Colección, y pulsar el
enlace Editar junto a la entrada Menú Principal (Figura 6).
Tras localizar la página Artículos, se deben
pulsar Sí y Arriba de las listas desplegables
Mostrar y Región de Página, respectivamente.
Ahora, si se pulsa Guardar y se recarga la
página Artículos en el navegador, debería
verse el menú principal. De forma similar, se
pueden añadir enlaces en la columna de la
derecha. En la sección Publicar Colección, se
pulsa en el enlace Editar junto a la entrada
mod.links.php y se selecciona Derecha de la
lista desplegable Región de Página. Entre
otros elementos, la sección Colecciones contiene la colección Artículos, que permite
crear páginas utilizando la plantilla del artículo proporcionada y organizar los artículos
utilizando grupos. A continuación, se pulsa
el botón Artículos en la sección Colección y se
añaden páginas de artículos nuevos y grupos.
Tras haber realizado esto, hay que regresar
a la sección Publicar Colección, pulsar en el
enlace Editar junto a la entrada mod.articles.php y seleccionar Principal de la lista
desplegable Región de Página. Tras recargar
la página Artículos se debería ver una lista
expansible de artículos en el cuerpo de la
página. Aunque este no sea el método más
ortodoxo para crear una página web, ofrece
mucha flexibilidad con respecto a la forma
de presentar el contenido del sitio web.
Como sugiere el nombre, la sección Plantillas se utiliza para instalar plantillas nuevas y
retocar las existentes. Por último, la sección
Configuración permite modificar la
configuración básica, como el título del sitio
web, la URL, la información general, etc.
SkyBlueCanvas proporciona más flexibilidad que Pluck, pero estas ventajas tienen un
precio – entender cómo gestionar el contenido
y construir páginas con el uso de colecciones
CMS • EVALUACIÓN
Figura 7: NanoCMS es pequeño, sin servicios extras.
requiere tiempo y esfuerzo. Sin embargo, si
está dispuesto a pasar por el proceso de aprendizaje, puede utilizar SkyBlueCanvas para
gestionar sitios web de tamaño pequeño y
mediano como un profesional.
NanoCMS
NanoCMS [3] está etiquetado como el CMS
más pequeño que se pueda encontrar, afirmación que no está nada lejos de la realidad.
Una vez descomprimido, el sistema completo sólo ocupa 70KB de tamaño, siendo
uno de los más fáciles de instalar y configurar. Primero hay que descargarse la última
versión del programa y descomprimirlo. En
el directorio resultante, es preciso localizar el
fichero data/config.php y abrirlo con un editor de textos, cambiar el nombre al usuario
por defecto y la contraseña, guardar el
fichero y subir el contenido de la carpeta al
directorio raíz del servidor. Tras cambiar los
permisos a los directorios data/pages y
date/areas a 777, NanoCMS estará listo para
usarse.
En el navegador de Internet, hay que ir a la
dirección
http://su_servidor/data/
nanoadmin.php y conectarse a la zona de
administración utilizando el nombre de
usuario y la contraseña especificados en el
paso anterior. La zona de administración se
encuentra dividida en cuatro secciones: Crear
Página , Páginas y Opciones, Áreas de Contenido y Tweakers (Figura 7). La creación de
páginas en NanoCMS es tan sencilla como
parece. Únicamente se debe ir a la sección
Crear Página, darle a la página un nombre,
introducir el texto en el campo Contenido y
añadir la página al menú deseado; pueden
añadirse páginas a la barra lateral, al menú
superior y al menú inferior.
NanoCMS no posee un editor WYSIWYG,
de modo que para darle formato al contenido
hay que utilizar código HTML directamente.
Cuando la página esté lista, se debe pulsar el
botón Añadir Página para publicarla. La sección Páginas y Opciones permite la gestión de
las páginas existentes: se pueden reordenar,
mover a una sección diferente y borrar. Para
modificar la configuración general del sitio
web, hay que pulsar en Áreas de Contenido.
La funcionalidad por defecto de NanoCMS
puede expandirse con el uso de los denominados tweakers. Por ejemplo, se puede añadir un editor WYSIWYG a NanoCMS aña-
diéndole el tweaker Open WYSIWYG (Figura
8). Para instalar un tweaker debe copiarse el
contenido del archivo tweaker al directorio
data/tweaks de la instalación de NanoCMS.
En la zona de administración, hay que ir a la
sección Tweakers y pulsar el enlace Activar
junto al editor OpenWYSIWYG. Ahora se
pueden editar las páginas sin tener que ensuciarnos las manos con el código HTML.
Como cabe esperar de un sistema tan
pequeño, la funcionalidad de NanoCMS es
bastante simple, pero el sistema ofrece todas
las herramientas esenciales para gestionar un
sitio web pequeño. Aunque probablemente
no desee utilizarlo para gestionar un sitio con
más de 15 ó 20 páginas, si se necesita una
solución sin complicaciones que pueda instalarse en cuestión de minutos, NanoCMS
podría ser lo que anda buscando.
CMSs Ligeros Adicionales
Existen otros CMS ligeros excelentes. Antes
de decidirse por cualquiera de los sistemas
que se han descrito aquí, probablemente
quiera probar otras aplicaciones.
FrogCMS [4] utiliza MySQL como base de
datos y proporciona una interfaz para gestionar contenidos y usuarios. Esto lo hace adecuado para grandes sitios web mantenidos
por varios usuarios. Al igual que otros sistemas, FrogCMS puede extenderse con el uso
de plugins, pudiéndose encontrar unos cuantos módulos para seleccionar en el sitio web
del proyecto.
Pixie [5] es otro CMS elegante que viene
cargado de funcionalidades, incluyendo un
editor WYSIWYG, soporte para microformatos, un gestor de ficheros, bases de datos, un
panel de anuncios, protección antispam y
mucho más. Si anda buscando una aplicación de tipo blog en vez de un CMS tradicional, Chyrp [6] se merece que le echen un vistazo. Posee una interfaz basada en AJAX que
permite gestionar un blog con bastante facilidad. Además, docenas de extensiones para
Chyrp pueden ayudar a personalizar la insta■
lación del blog a su gusto.
RECURSOS
[1] Pluck: http://www.pluck-cms.org
[2] SkyBlueCanvas:
skybluecanvas.com
http://www.
[3] NanoCMS: http://www.nanocms.in
[4] Frog CMS: http://www.madebyfrog.
com
[5] Pixie: http://www.getpixie.co.uk
Figura 8: NanoCMS puede extenderse con plugins denominados “tweakers”.
WWW.LINUX- MAGAZINE.ES
[6] Chyrp: http://www.chyrp.net
Número 49
41