Sistema de gestión de contenidos
Un sistema de gestión de contenidos (en inglés Content Management System, abreviado CMS) es un programa que permite crear una estructura de soporte ( framework) para la creación y administración de contenidos, principalmente en páginas web, por parte de los administradores, editores, participantes y demás roles.
Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio web. El sistema permite manejar de manera independiente el contenido y el diseño. Así, es posible manejar el contenido y darle en cualquier momento un diseño distinto al sitio web sin tener que darle formato al contenido de nuevo, además de permitir la fácil y controlada publicación en el sitio a varios editores. Un ejemplo clásico es el de editores que cargan el contenido al sistema y otro de nivel superior (moderador o administrador) que permite que estos contenidos sean visibles a todo el público (los aprueba).
Los primeros sistemas de administración de contenidos fueron desarrollados por organizaciones que publicaban una gran cantidad de contenido en Internet, y necesitaban de continuas actualizaciones; como revistas en línea, periódicos y publicaciones corporativas.
En 1995, el sitio de noticias tecnológicas CNET sacó su sistema de administración de documentos y publicación y creó una compañía llamada Vignette, pionero de los sistemas de administración de contenido comerciales.
La evolución de Internet hacia portales con más contenido y la alta participación de los usuarios directamente, a través de blogs y redes sociales, ha convertido a los gestores de contenidos en una herramienta esencial en Internet, tanto para empresas e instituciones como para personas.
Hoy en día existen sistemas desarrollados en software libre y no libre. En ambos casos es necesaria una implantación para adaptar el gestor de contenidos al esquema gráfico y funcionalidades deseadas. Para ciertos gestores existen muchas plantillas disponibles que permite una sencilla implantación de la parte estética por parte de un usuario sin conocimientos de diseño. El paradigma de este caso es WordPress, gestor sobre el que hay una gran comunidad de desarrolladores de extensiones (llamados plugins) y plantilla (llamados temas).
El gestor de contenidos es una aplicación informática usada para crear, editar, gestionar y publicar contenido digital multimedia en diversos formatos. El gestor de contenidos genera páginas web dinámicas interactuando con el servidor web para generar la página web bajo petición del usuario, con el formato predefinido y el contenido extraído de la base de datos del servidor.
Esto permite gestionar, bajo un formato estandarizado, la información del servidor, reduciendo el tamaño de las páginas para descarga y reduciendo el coste de gestión del portal con respecto a un sitio web estático, en el que cada cambio de diseño debe ser realizado en todas las páginas web, de la misma forma que cada vez que se agrega contenido tiene que maquetarse una nueva página HTML y subirla al servidor web.
[editar]Otras consideraciones iniciales
Entendido como un sistema de soporte a la gestión de contenidos; ya que, en realidad, son las estrategias de comunicación las que realmente llevan a gestionar contenidos y publicidad de forma efectiva; los sistemas informáticos pueden a lo sumo proporcionar las herramientas necesarias para la publicación en línea, o bien incluir servicios de soporte a la toma de decisiones por lo que a la gestión de contenidos se refiere.
El gestor de contenidos se aplica generalmente para referirse a sistemas de publicación, pudiendo subestimarse las funcionalidades de soporte y mantenimiento, en detrimento de las funcionalidades relacionadas con la optimización de los tiempos de publicación. La correcta implantación del sistema, con arreglo a las necesidades del cliente es necesaria, y es necesario entender el proyecto de un portal web en el seno de un proyecto de comunicación estructurado y bien planteado.
La elección de la plataforma correcta será vital para alcanzar los objetivos del cliente, ya que exentan particularidades diferenciales tanto en su adaptabilidad a esquemas gráficos como la posible integrabilidad de funcionalidades y extensiones adicionales.
El posicionamiento en buscadores está relacionado con el volumen de contenidos de un portal y con la forma en la que éste se presenta. Es importante tener eso en cuenta para la estructura del portal para garantizar un correcto posicionamiento orgánico.
[editar]Funcionamiento
Un sistema de administración de contenidos siempre funciona en el servidor web en el que esté alojado el portal. El acceso al gestor se realiza generalmente a través del navegador web, y se puede requerir el uso de FTP para subir contenido.
Cuando un usuario accede a una URL, se ejecuta en el servidor esa llamada, se selecciona el esquema gráfico y se introducen los datos que correspondan de la base de datos. La página se genera dinámicamente para ese usuario, el código HTML final se genera en esa llamada. Normalmente se predefine en el gestor varios formatos de presentación de contenido para darle la flexibilidad a la hora de crear nuevos apartados e informaciones.
[editar]Gestión de usuarios
Dependiendo de la plataforma escogida se podrá escoger diferentes niveles de acceso para los usuarios; yendo desde el administrador del portal hasta el usuario sin permiso de edición, o creador de contenido. Dependiendo de la aplicación podrá haber varios permisos intermedios que permitan la edición del contenido, la supervisión y reedición del contenido de otros usuarios,etc.
El sistema de gestión de contenidos controla y ayuda a manejar cada paso de este proceso, incluyendo las labores técnicas de publicar los documentos a uno o más sitios. En muchos sitios con estos sistemas una sola persona hace el papel de creador y editor, como por ejemplo en los blogs personales.
[editar]Tipos de gestores de contenidos
Los gestores de contenido se pueden clasificar según diferentes criterios:
- Por sus características
- Por su uso y funcionalidad
- Blogs; pensados para páginas personales.
- Foros; pensados para compartir opiniones.
- Wikis; pensados para el desarrollo colaborativo.
- Enseñanza; plataforma para contenidos de enseñanza on-line.
- Comercio electrónico; plataforma de gestión de usuarios, catálogo, compras y pagos.
- Publicaciones digitales.
- Difusión de contenido multimedia.
- Propósito general.
[editar]Iniciativas de estandarización
Dentro de los portales se han realizado procesos de estandarización encaminados a la homogeneización en las interfaces de programación de los mismos de tal manera que un servicio desarrollado para un portal pueda ejecutarse en cualquier otro portal compatible con el estándar. El objetivo es obtener portales interoperables evitando desarrollo propietarios.
Las dos iniciativas más importantes son la Portlet Specification API JSR-168, la Content Repository API JSR-170.
[editar]Ventajas y Oportunidades
El gestor de contenidos facilita el acceso a la publicación de contenidos a un rango mayor de usuarios. Permite que sin conocimientos de programación ni maquetación cualquier usuario pueda añadir contenido en el portal web.
Además permite la gestión dinámica de usuarios y permisos, la colaboración de varios usuarios en el mismo trabajo, la interacción mediante herramientas de comunicación.
Los costes de gestión de la información son mucho menores ya que se elimina un eslabón de la cadena de publicación, el maquetador. La maquetación es hecha al inicio del proceso de implantación del gestor de contenidos.
La actualización, backup y reestructuración del portal son mucho más sencillas al tener todos los datos vitales del portal, los contenidos, en una base de datos estructurada en el servidor.
|
| |
|
 |  |
Pone el control en sus manos, usted tiene el poder de administrar todos los contenidos del sitio web. Para esto no se requiere conocimientos técnicos y se puede hacer desde el navegador de cualquier computadora conectada a la Internet.
| | Características Generales
 Estructura y Requerimientos Forma de uso
 Ejemplo
 VER DEMO |
Características generales
| | |
 |  |
El Administrador de Contenidos de Nexo Digital le permite actualizar los contenidos de su sitio web en forma autónoma y en tiempo real; sin necesidad de ninguna intervención por nuestra parte. Debido a esto, usted se convierte en el real administrador de su presencia en Internet.
Los contenidos se organizan a partir de categorías primarias, que son creadas por nosotros al diseñar el sitio, y que representan los distintos tipos de contenidos de que dispondrá el mismo. Dentro de estas, el administrador, puede crear las subcategorías y elementos que necesite, siguiendo las reglas particulares de cada una.
El acceso al panel de control se realiza mediante nuestro módulo de Administración de Usuarios, lo que garantiza la seguridad de los contenidos.
| |
| Usted administra los contenidos de su sitio en tiempo real y sin necesidad de nuestra intervención. |
|
|
| | | |
Estructura y Requerimientos
| | |
 |  |
Requerimientos
Una de las ventajas de los sistemas basados en web es su independencia de la plataforma y del software. Debido a esto, lo único que necesita para utilizar nuestro sistema es una computadora con conexión a Internet y un navegador web. No es necesario instalar ningún software especial en su computadora, por lo que no existe ningún costo en licencias ni actualizaciones
La interface del Panel de Control es simple e intuitiva, permitiendo a cualquier usuario con conocimientos mínimos de manejo de computadoras utilizar todas sus funciones sin ningún esfuerzo.
Estructura de funcionamiento
Los contenidos dinámicos de cada sitio se organizan en una estructura tipo "árbol". Esta estructura empieza a partir de los elementos primarios que organizan las distintas áreas; estos son generados en el proceso de diseño del sitio. A partir de aquí se organizan todos los subelementos o elementos "hijos", que determinan las distintas ramas generales en las que se ubicarán los contenidos.
El funcionamiento de este "árbol" es similar al de los programas estándar de entorno gráfico, pudiendo expandir o contraer ramas y seleccionar los objetos con un simple clic. Cada elemento presenta características particulares, de acuerdo al tipo de contenido que debe almacenar.
Para administrar el sitio solo son necesarios cuatro comandos a aplicar sobre los elementos: Agregar un nuevo elemento dentro del seleccionado,Modificar el elemento seleccionado, Eliminar el elemento seleccionado yRelacionar el elemento seleccionado con otro.
| |
| No es necesario ningún equipamiento ni software especial, solo una PC con Internet y un Navegador Web |
|
| El funcionamiento del panel de control es sumamente intuitivo y simple, sin requerir de ningún conocimiento específico. |
|
|
| | | |
|
| | |
 |  |
Acceso:
 Para acceder al panel de control debe ingresar mediante su navegador web a la dirección: www.nexodigital.com/usuarios, en la cual se le solicitará su nombre de usuario y contraseña mediante un formulario de login. Su nombre de usuario y clave, garantizan la seguridad de su sitio, incluso le permite otorgar claves secundarias que permitan el acceso a secciones limitadas de los contenidos.
Pantalla Principal:
Luego de ingresar correctamente los datos de login se accede a la pantalla principal del panel, en la cual se ubican el árbol de elementos, y los datos de los elementos relacionados.

La navegación del "árbol" de elementos se realiza a través de los botones "+" y "-" que nos permiten expandir y contraer cada "rama". A la derecha se muestran los datos mas relevantes del elemento seleccionado y los cuatro botones de comandos con los que se realizan todas las operaciones del panel.
Además de estos botones, cada elemento cuenta con una botonera de acceso rápido a su izquierda, que permite ejecutar cada comando sin la necesidad de seleccionar el elemento previamente.
Formularios de Carga y Modificación:
La carga o modificación de los contenidos se realiza mediante formularios específicos, que se adaptan a los distintos tipos de datos definidos al diseñar el sitio. Logrando una carga ágil e intuitiva.
| |
| Las claves secundarias le permiten delegar la responsabilidad de secciones de su sitio a distintas personas sin interferencias ni riesgos de seguridad |
|
| La pantalla principal permite realizar todas las operaciones necesarias para administrar completamente su sitio a través de cuatro comandos básicos |
|
| El árbol de elementos se comporta de manera similar a los de cualquier entorno gráfico, expandiendo y contrayendo ramas para buscar y seleccionar los elementos |
|
| La estructura de los formularios se adapta a los distintos tipos de contenidos de los elementos, simplificando el proceso de carga y modificación |
|
|
| | | |
|
| | |
 |  |
Utilizaremos como ejemplo un sitio de una inmobiliaria, que le permite al administrador agregar, modificar y eliminar los avisos de las propiedades en oferta, logrando que su sitio muestre en tiempo real la oferta completa y actualizada.
Uso del panel:
Veremos como ejemplo la operación de agregar o modificar una propiedad.
Una vez realizada la conexión correctamente, mediante el nombre de usuario y clave correspondiente, se despliega en el árbol de elementos la rama sobre la cual se trabajará, en este caso será sobre la categoría casas.
Para agregar un nuevo inmueble hacemos clic en la opción a (agregar) de los acceso rápidos a la izquierda del elemento casas y se nos muestra el formulario para ingresar todos los datos y fotografías de la propiedad. Si lo que deseamos es modificar un inmueble ya cargado, solo hacemos clic en la opción m (modificar) correspondiente, y se nos presentará el formulario con los datos actuales para modificarlos.
Al confirmar la operación los datos ingresados o modificados se actualizan en forma instantánea en el sitio y se organizan según su diseño:
Los administradores de contenidos son plataformas que nos permiten administrar el contenido y el diseño. Estos CMS son compatibles con un gran número de servidores de base de datos, donde la información y configuración será almacenada. Conoce los más populares.
 El sistema de administración de contenidos Drupal de código abierto fue creado por Dries Buytaert. Se encuentra disponible para Apache o IIS (Internet Information Service), múltiplataforma disponible para Unix, Linux, BSD, Solaris, Windows, Mac OS.
Este administrador nos permite publicar contenidos, incluye foros y blog. Esta información es almacenada en una base de datos. Los contenidos del sitio son editados a través de un panel de administración web e incluye múltiples idiomas.
También, podemos editar el diseño del sitio, administrar los bloques de contenidos, menús, activar/desactivar los módulos agregados en el sitio, editar los temas. Administración de usuarios, creación de reglas por usuarios, configuración de usuarios.
Administración de los log del CMS, visualizar eventos de los usuarios que acceden al sitio, errores por accesos denegados, páginas no encontradas, generar reportes del estado en las operaciones del sitio web y los problemas detectados. En la configuración del sitio podemos administrar los temas, configurar reportes de errores, sistemas de archivos, localización, funcionamiento, información del sitio, mantenimiento del sitio.
CARACTERÍSTICAS:
- Indexado de los contenidos en tiempo real para los resultados de búsquedas.
- Código fuente libre, permitiendo extender y adaptar Drupal a nuestras necesidades.
- Instalación de diferentes módulos creados por su comunidad de usuarios.
- Implementación de URLs amigables utilizando el mod_rewrite de Apache, creando mejores URLs para usuarios y motores de búsquedas.
- Creación de reglas para usuarios.
- Registro y Autentificación de usuarios utilizando sistemas externos como Jabber, Blogger u otro sitio Drupal, integración con servidores LDAP.
VENTAJAS:
- Creación de sub-apartados en los foros.
- Método avanzado de clasificación de artículos.
- Acceso a la web es muy rápido.
- Compatibilidad con Jabber, Yahoo.
- Permite a los usuarios configurar su propio perfil en dependencia de los permisos otorgados por el administrador.
DESVENTAJAS:
- Es obligatorio cerrar sesión antes de salir del sitio.
- Los foros son un poco desorganizados.
 El sistema Joomla! es un administración de contenidos de código abierto, desarrollado en PHP. La primera versión fue publicada en el 2005, una versión de Mambo a la que se le realizaron modificaciones utilizando Ajax.
Permite la publicación de contenidos en Internet e Intranet. La información y configuración es almacenada utilizando base de datos. Joomla! incluye características para hacer caché de las páginas, incluye feed RSS, búsquedas del sitio, encuestas, calendarios, versión de versiones imprimibles de las páginas, recomendar contenidos a un amigo, versión pdf.
Mediante el panel de control se pueden administrar los contenidos, categorías, secciones, menú, lenguajes del sitio, cuentas de usuarios. En los contenidos se pueden definir fechas de inicio y final de su publicación. Definir contenidos como archivados, no publicados, luego de ser eliminados son enviados a una papelera de donde se pueden restaurar. También encontramos la configuración global donde se define las descripciones del sitio, permisos, idiomas, estadísticas, servidor de correo, entre otros.
CARACTERÍSTICAS:
- Organización de las secciones y categorías del sitio web.
- Publicación de contenidos sin limitaciones utilizando un sencillo editor para dar formatos y estilos a los textos e imágenes.
- Escalabilidad e implementación de nuevas funcionalidades, permitiendo instalar, desinstalar y administrar componentes y módulos.
- Administración de usuarios, permitiendo enviar correos electrónicos masivos.
- Administración del diseño y aspecto estético del sitio mediante la utilización de templates/plantillas.
- administración de la navegación y del menú del sitio.
- Posee estadísticas de visitas, mostrando información del navegador, Sistema Operativo, visitas por páginas.
VENTAJAS:
- Extensiones existentes creadas por la comunidad de usuarios.
- Mejorar sustancialmente la usabilidad, manejabilidad y escalabilidad.
- Permitir la compatibilidad hacia atrás con versiones previas de componentes, plantillas, módulos y otras extensiones.
- Aumentar la integración de aplicaciones externas a través de servicios web y la autentificación remota, como el Protocolo Ligero de Acceso al Directorio (LDAP).
DESVENTAJAS:
- El código HTML generado no es semántico.
- Deficiente planificación de la interfaz administrativa.
- Limitación en las opciones para personalizar rangos de usuarios.
- Dependencia excesiva del Javascript en su Panel de Administración.
- Es un poco lento.
 El sistema de gestión de contenidos WordPress esta enfocado a la creación de blogs. Desarrollado en PHP y MySQL bajo licencia GPL.
Su fundador principal es Matt Mullenweg. Posee un enorme crecimiento en su comunidad de usuarios, las causas principales son su licencia, facilidad de uso y sus características como gestor de contenidos. Además de su enorme comunidad de desarrolladores y diseñadores, que se encargan de crear plugins y themes para la comunidad.
WordPress permite crear una bitácora o sitio y la instalación de múltiples blogs. Otra de sus funciones es la del sistema de creación de plantillas, que permiten al usuario activar o desactivar las plantillas.
CARACTERÍSTICAS:
- Fácil instalación, actualización y personalización.
- Cumplimiento de los estándares W3C.
- Múltiples autores.
- Separa el contenido y el diseño en XHTML y CSS.
- Posee herramientas de comunicación entre blogs (Trackback, Pingback, etc).
- Permite ordenar artículos en categorías y subcategorías.
- 3 estados para un post: publicado, borrador y privado (sólo usuarios registrados).
- Instalación de plugins.
- Widgets para los Themes.
VENTAJAS:
- No necesitas saber sobre PHP.
- Tiene un agregador de RSS estándar configurado desarrollado con Atom.
- Automáticamente conecta y configura con bases de datos MySQL sin requerir ningún esfuerzo o conocimiento.
- Está construido con estándares web lo que asegura una larga vida de accesibilidad y futuros cambios de los estándares.
- Automáticamente importa imágenes.
- Permite configurar meta tags.
- Cuenta con categorías.
- Permite personalizar los menús.
 Xoops es un sistema de administración de contenidos, por sus siglas en inglés eXtensible Object Oriented Portal System (Sistema de portal extensible orientado a objetos). Permite a los usuarios crear sitios web dinámicos. Está escrito en PHP y utiliza Mysql como servidor de Base de Datos, cuenta con licencia GPL.
Mediante Xoops se pueden crear módulos de noticias, crear weblog. Permite la incorporación noticias, foros, enlaces, descargas, documentos, etc. Para sitios con grandes cantidades de contenidos. En el panel de administración de Xoops se pueden manejar los banners de publicidad controlando las impresiones.
Crear grupos de usuarios y sus permisos, administrar categorías de las imágenes, desactivar y activar los diferentes módulos del sitio, configuraciones generales, informaciones, Metas y Footer/pie de página, palabras censuradas, opciones de búsqueda, configuraciones de correo electrónico, opciones de autentificación. Controlar los smilies, ranking del sitio por usuarios, Editar y buscar usuarios, avatares, administrar plantillas y comentarios.
CARACTERÍSTICAS:
- Utiliza MySql como servidor de base de datos.
- Sitio completamente modularizado. Permite la administración de todos los módulos del sitio.
- Soporte para idiomas multi-byte como el Chino, Japonés, Chino simplificado y Chino tradicional, Coreano, etc.
- Permite la creación de grupos de usuarios y definir permisos.
- Los administradores pueden seleccionar los temas del sitio que deseen.
VENTAJAS:
- Es relativamente sencillo de manejar.
- Tiene múltiples módulos.
- Genera código HTML y CSS bastante válido.
 CMS Made Simple es un Sistema de Administración de Contenidos Open Source posee licencia GNU/GPL. Compatible con Linux, MAC, Windows. Como su nombre lo indica es muy simple y fácil de configurar.
Se encuentra desarrollado en PHP, el proceso de instalación es muy simple, se completa a través de 5 pasos guiada por la web. Este es compatible con MySql y SQLite. Al terminar el proceso de instalación se pueden agregar módulos adicionales desde su sitio oficial. Posee la versión básica del editor HTML TinyMCE. Permite añadir nuevas funcionalidades, utiliza plantillas para Smarty.
CARACTERÍSTICAS:
- CMS múltiplataforma, administración de contenidos, plantillas, menús, estilos, temas, usuarios y grupos, extensiones, módulos.
- Preferencias, sitio modular, contenido jerárquico.
- Integrada ayuda en línea, cada página puede tener un tema diferente.
VENTAJAS:
- Rápido, sencillo de utilizar, uso fácil de interfase.
- Permite añadir nuevas funciones, posee una activa comunidad de usuarios.
- Múltiples lenguajes, múltiplataforma.
DESVENTAJAS:
- Pocos sistemas de base de datos compatibles.
- Ha presentado problemas de seguridad.
|
|
No hay comentarios:
Publicar un comentario