4
EVALUACIÓN • CMS 38 Número 49 WWW.LINUX - MAGAZINE.ES ¿Le gustaría tener un sistema de gestión de contenidos que fuera sen- cillo de manejar? Vamos a echarle un vistazo a algunas soluciones CMS amigables, entre las que se incluyen Pluck, SkyBlueCanvas y NanoCMS. POR DMITRI POPOV directorio raíz del servidor. Hay que estable- cer 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 nom- bre 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 con- traseña que se ha especificado durante la ins- talación. La zona de administración está divi- dida 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 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ña- dir una marca que no se encuentre disponi- ble en el modo visual, el modo HTML solu- cionará el problema. Una vez concluida la página, debe guar- darse 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 des- cripció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 moto- res de búsqueda de la web. La sección Módulos permite gestionar los módulos instalados que se utilizan para aña- dirle funcionalidades nuevas a Pluck. La ins- talación por defecto de Pluck viene con dos módulos: Formularios de Contacto y Álbu- mes. 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- C uando se monta un sitio web, nor- malmente 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 nece- sita 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 apren- dizaje nula, considere Pluck [1]. Al contrario que la mayoría de los CMSs, Pluck no nece- sita una base de datos, lo que hace que la ins- talación, la resolución de problemas y el mantenimiento sea bastante sencillo. Para instalar Pluck debe descargarse la última ver- sión del programa y descomprimirla en el PESO WEB PESO WEB Helmut Nikila, Fotolia Sistemas de Gestión de Contenidos Ligeros Sistemas de Gestión de Contenidos Ligeros

Sistemas de Gestión de Contenidos Ligeros PESO WEBindex-of.co.uk/Magazines/038-041_CMSsLM49.pdf · Para crear una página nueva se pulsa el botón Página Nueva. El editor WYSIWYG

  • Upload
    lydung

  • View
    219

  • Download
    0

Embed Size (px)

Citation preview

EVALUACIÓN • CMS

38 Número 49 W W W . L I N U X - M A G A Z I N E . E S

¿Le gustaría tener un sistema de gestión de contenidos que fuera sen-

cillo de manejar? Vamos a echarle un vistazo a algunas soluciones CMS

amigables, entre las que se incluyen Pluck, SkyBlueCanvas y NanoCMS.

POR DMITRI POPOV

directorio raíz del servidor. Hay que estable-cer los permisos del directorio pluck a 777, yluego apuntar con el navegador a http://su_servidor/install.php. Tras introducir lainformación requerida, debe darse un nom-bre al sitio web y añadir algún texto a lapágina principal; con esto, su sitio web estarálisto.

Para configurar Pluck y añadirle algunaspáginas y contenido, es preciso conectarse ala zona de administración utilizando la con-traseña que se ha especificado durante la ins-talación. La zona de administración está divi-dida en tres secciones: Páginas, Módulos yOpciones (véase la Figura 1).

Como probablemente ya haya adivinado,es en la sección Páginas donde se gestionanlas páginas web y las imágenes. Para crearuna página nueva se pulsa el botón PáginaNueva. El editor WYSIWYG facilita la tareade añadir y formatear el texto, insertar imá-genes y agregar ficheros multimedia (Figura2). La columna de la derecha de la zona deedición de la página contiene una lista de

todas las imágenes que se hayan subido y delas páginas existentes, pudiéndose insertaren la página una imagen o un enlace de lalista pulsando en Insertar o en InsertarEnlace. El editor WYSISWYG proporcionatodas las herramientas básicas de edición,pero si las encuentra algo limitadas, puedepasarse al modo HTML. Si se desea, porejemplo, incluir un vídeo de YouTube o aña-dir una marca que no se encuentre disponi-ble en el modo visual, el modo HTML solu-cionará el problema.

Una vez concluida la página, debe guar-darse pulsando el botón Guardar y volver ala sección Páginas. Aquí se pueden utilizarlos botones disponibles para reordenar yborrar las páginas existentes y editar la des-cripción de cada página y sus palabras clave.Aunque este último paso es opcional, unabuena descripción y un conjunto de palabrasrelevantes pueden hacer que la página seamás fácil de localizar por medio de los moto-res de búsqueda de la web.

La sección Módulos permite gestionar losmódulos instalados que se utilizan para aña-dirle funcionalidades nuevas a Pluck. La ins-talación por defecto de Pluck viene con dosmódulos: Formularios de Contacto y Álbu-mes. El módulo Formularios de Contacto seencuentra integrado en Pluck, y como nopuede modificarse, no aparece en la secciónMódulos. El módulo Álbumes permite la cre-

Cuando se monta un sitio web, nor-malmente se hace porque se deseapublicar algo, no porque se quiera

pasar el rato aprendiendo los intríngulis deun sistema de gestión de contenidos (CMS) ojuguetear con las plantillas.

En la mayoría de los casos, lo que se nece-sita es un CMS que sea fácil de instalar ymantener, y que permita crear páginas sinpasar horas leyendo la documentación. Siesto es lo que anda buscando, le agradarásaber que hay disponibles una serie de CMSfáciles de usar.

PluckSi necesita instalar un CMS fácil de manejar yque tenga virtualmente una curva de apren-dizaje nula, considere Pluck [1]. Al contrarioque la mayoría de los CMSs, Pluck no nece-sita una base de datos, lo que hace que la ins-talación, la resolución de problemas y elmantenimiento sea bastante sencillo. Parainstalar Pluck debe descargarse la última ver-sión del programa y descomprimirla en el

PESO WEBPESO WEB

Helm

ut N

ikila

, Fo

tolia

Sistemas de Gestión de Contenidos LigerosSistemas de Gestión de Contenidos Ligeros

CMS • EVALUACIÓN

39Número 49W W W . L I N U X - M A G A Z I N E . E S

ación y la gestión de álbumes fotográficosque se pueden publicar en la página web(Figura 3).

La creación de un álbum fotográfico esbastante simple. En el campo Álbum nuevo,se da un nombre al álbum y se pulsa Guar-dar. Luego, usando el formulario ImagenNueva se suben las fotos. Para publicar elálbum recién creado, se crea una página webnueva (o se abre una existente) en la secciónMódulos de la parte inferior. Para especificarel orden en el que los módulos añadidos apa-recen en la página, se selecciona 1 ó 2 de lalista desplegable de Álbumes y se pulsaGuardar. De forma similar, se puede añadirun formulario de contacto a una página web.

La sección Opciones permite modificarparámetros generales, tales como el título delsitio web y la dirección de correo electrónico.Aquí también se puede cambiar la contra-seña, gestionar los módulos y cambiar eltema por defecto.

Pluck tiene algunas limitaciones: Sólo sepueden insertar álbumes y formularios decontacto al pie de una página web, y el sis-tema no proporciona una forma sencilla paraincluir vídeos de YouTube u otros serviciossimilares.

Aunque Pluck no sea el CMS más flexible,realmente destaca cuando se busca la facili-dad de uso. Si desea montar un sitio webpersonal sin tener que pasar horas viendocómo crear una página o insertar una foto-grafía, entonces Pluck es la eleccióncorrecta.

SkyBlueCanvasComo Pluck, SkyBlueCanvas [2] tampocoutiliza una base de datos para almacenar lainformación, siendo la instalación de esteCMS ridículamente fácil. Para ello, primerohay que descargarse la última versión y des-comprimir el archivo en el directorio raíz del

servidor. Luego se cambian los permisos deldirectorio /skyblue/data a 755, se apunta elnavegador a la dirección del servidor web. Lainstalación consiste en un único paso, en elcual se especifica un nombre de usuario yuna contraseña. Tras esto, hay que entrar conlas credenciales que se acaban de crear e irdirectamente a la zona de administraciónque consiste en cinco secciones: Páginas,

Imágenes, Colecciones, Plantillas yConfiguración (véase la Figura 4).

Como en Pluck, en la sección Páginas esdonde se añaden y se gestionan las páginasweb. Sin embargo, si se pulsa el botón Aña-dir para crear una página web o Editar paramodificar una existente, SkyBlueCanvasinmediatamente mostrará más herramientasde edición que las que tiene Pluck (Figura 5).

Además del editor WYSIWYG, SkyBlue-Canvas posee los denominados contenedo-res y clases. Los contenedores permiten aña-dir el formato de texto a un párrafo seleccio-nado, como Heading 1, Preformatted y Block-quote.

Las clases, por su parte, permiten aplicarleconfiguraciones específicas de maquetación.Por ejemplo, aplicando la clase Note (Hid-den) a un párrafo, lo oculta de la página,mientras que la clase Important introduce elpárrafo en una caja de texto. La lista desple-gable Publicado sirve para publicar la página.

La sección Imágenes está diseñada paraañadir y gestionar los ficheros gráficos quevan a utilizarse en las páginas web. Cuando

Figura 1: Pluck está listo para usarse en cuestión de minutos.

Figura 2: El editor WYSIWYG facilita la edición de páginas en Pluck.

Figura 3: Con el módulo Albums pueden publicarse álbumes fotográficos con Pluck.

EVALUACIÓN • CMS

40 Número 49 W W W . L I N U X - M A G A Z I N E . E S

se pulsa el botón Insertar imagen en la barrade herramientas principal del editor, el sis-tema mostrará una galería de imágenes enminiatura de todos los ficheros gráficos de lasección Imagen. Para insertar una imagensólo hay que pulsar sobre una de ellas.

La sección Colecciones es la más intere-sante pero, al mismo tiempo, la más compli-

cada de SkyBlueCanvas. Digamos que quiereutilizarse SkyBlueCanvas para publicar unaserie de artículos. Para ello debe crearse unapágina nueva en la sección Páginas, teclearluego “Artículos” en el cuadro para la barradel título y en los campos de texto del menú,y seleccionar Menú Principal de la lista des-plegable Menú. Tras establecer la opción

Publicado a Sí, hay que pulsar Guardar paraguardar la página. Ahora se le puede echarun vistazo al sitio web y fijarnos en laentrada Artículos del menú principal. Si sepulsa en él, aparecerá una página en blancosin menú ni contenido. Como SkyBlueCan-vas trata cada página como un recipiente,habrá que añadirle manualmente el conte-nido.

El contenido en SkyBlueCanvas se ges-tiona por medio de las colecciones, que pue-den ser cualquier cosa, desde enlaces y con-tactos, a galerías fotográficas y artículos. Paralos principiantes, probablemente desee aña-dirle el menú principal a la página Artículos,para lo cual hay que pulsar el botón PublicarColección en la sección Colección, y pulsar elenlace Editar junto a la entrada Menú Princi-pal (Figura 6).

Tras localizar la página Artículos, se debenpulsar Sí y Arriba de las listas desplegablesMostrar y Región de Página, respectivamente.Ahora, si se pulsa Guardar y se recarga lapágina Artículos en el navegador, deberíaverse el menú principal. De forma similar, sepueden añadir enlaces en la columna de laderecha. En la sección Publicar Colección, sepulsa en el enlace Editar junto a la entradamod.links.php y se selecciona Derecha de lalista desplegable Región de Página. Entreotros elementos, la sección Colecciones con-tiene la colección Artículos, que permitecrear páginas utilizando la plantilla del artí-culo proporcionada y organizar los artículosutilizando grupos. A continuación, se pulsael botón Artículos en la sección Colección y seañaden páginas de artículos nuevos y gru-pos.

Tras haber realizado esto, hay que regresara la sección Publicar Colección, pulsar en elenlace Editar junto a la entrada mod.arti-cles.php y seleccionar Principal de la listadesplegable Región de Página. Tras recargarla página Artículos se debería ver una listaexpansible de artículos en el cuerpo de lapágina. Aunque este no sea el método másortodoxo para crear una página web, ofrecemucha flexibilidad con respecto a la formade presentar el contenido del sitio web.

Como sugiere el nombre, la sección Planti-llas se utiliza para instalar plantillas nuevas yretocar las existentes. Por último, la secciónConfiguración permite modificar laconfiguración básica, como el título del sitioweb, la URL, la información general, etc.

SkyBlueCanvas proporciona más flexibili-dad que Pluck, pero estas ventajas tienen unprecio – entender cómo gestionar el contenidoy construir páginas con el uso de colecciones

Figura 4: SkyBlueCanvas.

Figura 5: Además de un editor WYSIWYG, SkyBlueCanvas incorpora contenedores y clases.

Figura 6: El contenedor Publisher permite gestionar colecciones.

requiere tiempo y esfuerzo. Sin embargo, siestá dispuesto a pasar por el proceso de apren-dizaje, puede utilizar SkyBlueCanvas paragestionar sitios web de tamaño pequeño ymediano como un profesional.

NanoCMSNanoCMS [3] está etiquetado como el CMSmás pequeño que se pueda encontrar, afir-mación que no está nada lejos de la realidad.Una vez descomprimido, el sistema com-pleto sólo ocupa 70KB de tamaño, siendouno de los más fáciles de instalar y configu-rar. Primero hay que descargarse la últimaversión del programa y descomprimirlo. Enel directorio resultante, es preciso localizar elfichero data/config.php y abrirlo con un edi-tor de textos, cambiar el nombre al usuariopor defecto y la contraseña, guardar elfichero y subir el contenido de la carpeta aldirectorio raíz del servidor. Tras cambiar lospermisos a los directorios data/pages ydate/areas a 777, NanoCMS estará listo parausarse.

En el navegador de Internet, hay que ir a ladirección http://su_servidor/data/nanoadmin.php y conectarse a la zona de

administración utilizando el nombre deusuario y la contraseña especificados en elpaso anterior. La zona de administración seencuentra dividida en cuatro secciones: CrearPágina , Páginas y Opciones, Áreas de Conte-nido y Tweakers (Figura 7). La creación depáginas en NanoCMS es tan sencilla comoparece. Únicamente se debe ir a la secciónCrear Página, darle a la página un nombre,introducir el texto en el campo Contenido yañadir la página al menú deseado; puedenañ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 contenidohay que utilizar código HTML directamente.Cuando la página esté lista, se debe pulsar elbotón Añadir Página para publicarla. La sec-ción Páginas y Opciones permite la gestión delas páginas existentes: se pueden reordenar,mover a una sección diferente y borrar. Paramodificar la configuración general del sitioweb, hay que pulsar en Áreas de Contenido.

La funcionalidad por defecto de NanoCMSpuede expandirse con el uso de los denomi-nados tweakers. Por ejemplo, se puede aña-dir un editor WYSIWYG a NanoCMS aña-

diéndole el tweaker Open WYSIWYG (Figura8). Para instalar un tweaker debe copiarse elcontenido del archivo tweaker al directoriodata/tweaks de la instalación de NanoCMS.En la zona de administración, hay que ir a lasección Tweakers y pulsar el enlace Activarjunto al editor OpenWYSIWYG. Ahora sepueden editar las páginas sin tener que ensu-ciarnos las manos con el código HTML.

Como cabe esperar de un sistema tanpequeño, la funcionalidad de NanoCMS esbastante simple, pero el sistema ofrece todaslas herramientas esenciales para gestionar unsitio web pequeño. Aunque probablementeno desee utilizarlo para gestionar un sitio conmás de 15 ó 20 páginas, si se necesita unasolución sin complicaciones que pueda insta-larse en cuestión de minutos, NanoCMSpodría ser lo que anda buscando.

CMSs Ligeros AdicionalesExisten otros CMS ligeros excelentes. Antesde decidirse por cualquiera de los sistemasque se han descrito aquí, probablementequiera probar otras aplicaciones.

FrogCMS [4] utiliza MySQL como base dedatos y proporciona una interfaz para gestio-nar contenidos y usuarios. Esto lo hace ade-cuado para grandes sitios web mantenidospor varios usuarios. Al igual que otros siste-mas, FrogCMS puede extenderse con el usode plugins, pudiéndose encontrar unos cuan-tos módulos para seleccionar en el sitio webdel proyecto.

Pixie [5] es otro CMS elegante que vienecargado de funcionalidades, incluyendo uneditor WYSIWYG, soporte para microforma-tos, un gestor de ficheros, bases de datos, unpanel de anuncios, protección antispam ymucho más. Si anda buscando una aplica-ción de tipo blog en vez de un CMS tradicio-nal, Chyrp [6] se merece que le echen un vis-tazo. Posee una interfaz basada en AJAX quepermite gestionar un blog con bastante facili-dad. Además, docenas de extensiones paraChyrp pueden ayudar a personalizar la insta-lación del blog a su gusto. �

CMS • EVALUACIÓN

41Número 49W W W . L I N U X - M A G A Z I N E . E S

[1] Pluck: http://www.pluck-cms.org

[2] SkyBlueCanvas: http://www.

skybluecanvas.com

[3] NanoCMS: http://www.nanocms.in

[4] Frog CMS: http://www.madebyfrog.

com

[5] Pixie: http://www.getpixie.co.uk

[6] Chyrp: http://www.chyrp.net

RECURSOS

Figura 7: NanoCMS es pequeño, sin servicios extras.

Figura 8: NanoCMS puede extenderse con plugins denominados “tweakers”.