Tango CMS | Buen sistema para blog




TangoCMS es una aplicación gratuita realizada bajo la licencia OpenSource (GNU/GPL 2.1) sencilla de usar y con interesantescaracterísticas que permiten la rápida realización de un Sitio Web. Características generales

[*]Interface amigable
Todos los controles, herramientas y opciones están claramente definidas en una interface que permite modificar el theme.
[*]Layout personalizable
Tanto en el frontpage como en el backend se pueden definir donde se mostrarán los elementos y contenidos del sitio.
[*]Grupos de usuarios y permisos flexibles
Se pueden definir los permisos por grupo sobre contenidos específicos.
[*]Multimedia
Sepueden crear galería de imagenes, video y audio. Incluye sistema decomentarios y se pueden agregar contenidos externos (ej. YouTube).
[*]Código abierto
Licencia Open Source que nos permite mejorar el código para adaptarlo a nuestras necesidades.
[*]RSS Feeds
Genera RSS feeds para que los visitantes se mantengan actualizados con los nuevos contenidos del sitio.
[*]Compilación Standard
WC3 y HTML válido.
[*]Notificador de actualizaciones
El sistema notifica automáticamente al administrador cuando una nueva versión de la aplicación está disponible.
[*]URL amigables
Soporte de URLs amigables.

Requerimientos

[*]PHP 5.2.0+
[*]MySQL 4.1+ (MySQL 5 recomendado)
[*]Webserver - Apache & Lighttpd (Se recomienda mod_rewrite habilitado para SEF URLs)Extensiones PHP requeridas
La mayoría de ellas ya vienen habilitadas por defecto en todos los servidores. Sin embargo, puede que necesitemos habilitar alguna para completar el proceso de instalación de esta aplicación.

[*]ctype
[*]date
[*]dom
[*]gd
[*]hash
[*]PDO with PDO_MYSQL
[*]pcre
[*]session
[*]SimpleXML

Instalación de TangoCMS
Primero colocamos la aplicación en nuestro servidor y luego nosdirigimos al directorio install (/install) y allí se nos solicitaconfirmar si vamos a proceder con una instalación o si realizaremos unaactualización.
Luego debemos confirmar si somos los propietarios del sitio creandoun archivo en el directorio en cuestión, el cual servirá para verificarnuestra identidad. Esto es algo molesto pero no está de más.
Más adelante seguimos con el asistente, el cual esta muy claro ybastante simple. Un detalle que no me convence mucho es que se solicitademasiada información durante este proceso, es decir, hay opciones deconfiguración que tranquilamente se podrían dejar para más adelante ysin embargo debemos completarla en estas pantallas; aunque hay queaclarar que no es obligatorio hacerlo según se indica allí. Pero bueno,a mí modo de ver, cuando menos elementos haya en el proceso deinstalación es mejor.
Admin CP
El panel de administración (adminCP) es impecable, esta a la altura de cualquier buena aplicación.


Por defecto no incluye muchas opciones, de hecho hay secciones delbackend que están a más de dos o tres click de otras. Sin embargo, estose puede mejorar porque TangoCMS permite personalizar la barra deherramientas agregando o quitando los items menos utilizados.
De todas formas no estaría mal agregar un menú de navegación con todas las opciones o incluso con menues contextuales.
Gestión de contenidosArtículos
La gestión y publicación de artículos es bastante sencilla. Con unsistema de categorización lineal, los artículos se publican por página.Siendo la primera (si uno así lo desea), la página de introducción yluego el resto. Pienso que esto podría mejorarse un poco más en elfuturo, quizás agregando separadores en la misma pantalla o en eleditor. Pero bueno, así tampoco esta mal e incluso hay quienes puedenpreferirlo de esta manera.


Por defecto Tango CMS utiliza un GUI editor con el formato de MediaWiki.
No esperemos múltiples categorías ni tags. Ojalá haya alguna mejora en este sentido en futuras realizaciones.
Se agradecería también que los contenidos tengan sus propiosmetatags para mejorar las cuestiones relacionadas al PosicionamientoWeb.
Páginas
La creación de páginas es también muy sencilla y no representa ninguna complicación colocarla en el menú del frontend.

Media
Se pueden agregar imagenes y recursos externos como videos de YouTube. Intentando hacer esto desde el frontpage me aparecieron algunos errores en el código (TangoCMS 2.2.1 "Eagle" version) así que mucho no pude lograr.

Enlaces | TangoCMS - TangoCMS (Demo Oficial)