BlazeBlogger

Es un CMS desarrollado en perl que maneja los estándares y convenciones HTML como cualquier otro CMS, puede ser administrado plenamente desde una consola de comandos, igualmente puede ser utilizado en cualquier plataforma de sistema operativo siempre y cuando tenga perl instalado como pre-requisito.

Lo probé desde Debian, la instalación es sencilla, como usuario root:

aptitude install blazeblogger

Posteriormente a la instalación, debes crear un directorio público si estás en un servidor web usando Apache en Debian, por defecto el directorio para las publicaciones se crea en el directorio: /var/www. Creamos un directorio dentro de dicho directorio, por ejemplo: blog.

Posteriormente movemos al usuario con el que crearemos el blog hacia el directorio: /var/www/blog. Y se crea el ambiente para el blog:

blaze-init

Inmediatamente se creará un directorio oculto dentro del directorio /var/www/blag/.blaze, dentro estarán los archivos de configuración, estilo, logs, idioma, temas, entre otros archivos de configuración; si deseamos cargar el idioma español, se debe copiar el archivo de instalación para español:

cp /usr/share/blazeblogger/lang/es_ES /var/www/blog/.blaze/lang/

Si deseamos editar todo desde una consola de comandos usando algún editor de texto vía comando, configuramos por defecto el editor de nuestra preferencia, yo configuré el editor vim de la siguiente forma:

blaze-config -e -E vim

Inmediatamente se abre un archivo de configuración para editar todos los parámetros globales del blog, tales como: autor, título del blog, eslogan, idioma, codificación; otra forma es usando comandos de configuración, por ejemplo, para cambiar de idioma usamos:

blaze-config blog.lang es_ES

Una vez cargados todos los parámetros y configuraciones, procedemos a construir el blog con un simple:

blaze-make

Luego, para crear una publicación se debe editar de la siguiente forma:

blaze-add

Terminada la edición, se guarda el archivo y se construye nuevamente el blog con el comando blaze-make, así también, se crean páginas adicionales pero indicando que es una página, por ejemplo:

blaze-add -p -t "Acerca de"

Editar una publicación o página ya creada, se debe listar todas las publicaciones e indicar el id de la publicación o página que deseamos editar, por ejemplo:

blaze-edit 1

Cada vez que se genera un cambio en el blog, se debe construir nuevamente para publicar dicho cambio. Es un sistema muy sencillo sobre todo para quienes no usan interfaz gráfica y publican desde consolas de comando alguna idea.

Entre los inconvenientes, está demás decir que creo es sólo para programadores o amantes de la edición HTML y la inserción de imágenes, para lo que creé un directorio dentro del directorio /var/www/blog/ llamado images, ahí coloqué una imagen para probar y su dirección relativa dentro de una publicación fue la siguiente:

<img src="../../../images/imagen.png" alt="" width="500px" />

Dejé un ancho de 500 pixeles debido a que el ancho por defecto del contenido es de 528 pixeles. Por otro lado, en el manual oficial del CMS existen innumerables funciones fáciles e intuitivas de usar, como pasar un archivo creado y publicarlo, eliminar una publicación, cambiar de colores y tema, entre otros tips.

Finalmente, así quedó una pequeña prueba que hice:

Screenshot from 2013-04-01 20:40:17

Advertisements
This entry was posted in Recomendación. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s