Articulo de referencia

Sistema de gestión de contenido web

Un sistema de gestión de contenido web ( WCM o WCMS ) es un sistema de gestión de contenido (CMS) de software diseñado específicamente para contenido web . [ 1 ] Proporciona her...

Un sistema de gestión de contenido web ( WCM o WCMS ) es un sistema de gestión de contenido (CMS) de software diseñado específicamente para contenido web . [ 1 ] Proporciona herramientas de creación, colaboración y administración de sitios web que ayudan a usuarios con pocos conocimientos de lenguajes de programación web o lenguajes de marcado a crear y gestionar contenido web. Un WCMS sienta las bases para la colaboración, permitiendo a los usuarios gestionar documentos y resultados para la edición y participación de múltiples autores. La mayoría de los sistemas utilizan un repositorio de contenido o una base de datos para almacenar el contenido de las páginas, los metadatos y otros recursos de información que el sistema necesita.

Una capa de presentación ( motor de plantillas ) muestra el contenido a los visitantes del sitio web basándose en un conjunto de plantillas , que a veces son archivos XSLT . [ 1 ]

La mayoría de los sistemas utilizan el almacenamiento en caché del servidor para mejorar el rendimiento. Esto funciona mejor cuando el WCMS no se modifica con frecuencia, pero las visitas son frecuentes. La administración también se suele realizar a través de interfaces basadas en navegador, pero algunos sistemas requieren el uso de un cliente pesado .

Capacidades

Un sistema de gestión de contenido web controla una colección dinámica de material web, incluyendo documentos HTML , imágenes y otros formatos multimedia. [ 2 ] Un WCMS facilita el control, la auditoría, la edición y la gestión de cronogramas de documentos. Un WCMS suele tener las siguientes características: [ 3 ] [ 4 ]

Plantillas automatizadas
Crea plantillas estándar (normalmente en HTML y XML ) que los usuarios puedan aplicar a contenido nuevo y existente, cambiando la apariencia de todo el contenido desde un lugar centralizado.
Control de acceso
Algunos sistemas WCMS admiten grupos de usuarios, que controlan cómo interactúan los usuarios registrados con el sitio. Una página del sitio puede estar restringida a uno o más grupos. Esto significa que un usuario anónimo (alguien que no ha iniciado sesión) o un usuario que ha iniciado sesión pero no pertenece al grupo al que está restringida la página, no podrá acceder.
Expansión escalable
La mayoría de los sistemas de gestión de contenido web (WCMS) modernos ofrecen la posibilidad de expandir una única implementación (una instalación en un servidor) a través de múltiples dominios, según la configuración del servidor. Los sitios WCMS también pueden crear micrositios o portales web dentro del sitio principal.
Contenido fácilmente editable
Una vez que el contenido se separa de la presentación visual de un sitio web, suele ser mucho más fácil y rápido editarlo y manipularlo. La mayoría de los sistemas de gestión de contenido web (WCMS) incluyen herramientas de edición WYSIWYG que permiten a los usuarios sin conocimientos técnicos crear y editar contenido.
Conjuntos de características escalables
La mayoría del software WCMS incluye complementos o módulos que se pueden instalar fácilmente para ampliar la funcionalidad de un sitio web existente.
Actualizaciones de los estándares web
El software WCMS activo suele recibir actualizaciones periódicas que incluyen nuevas funcionalidades y mantienen el sistema al día con los estándares web actuales.
Gestión del flujo de trabajo
La gestión del flujo de trabajo consiste en crear ciclos de tareas secuenciales y paralelas que deben completarse en el sistema de gestión de contenido web (WCMS). Por ejemplo, uno o varios creadores de contenido pueden enviar un artículo, pero este no se publica hasta que el corrector de estilo lo revise y el editor jefe lo apruebe.
Colaboración
El software WCMS puede funcionar como una plataforma de colaboración donde varios usuarios acceden al contenido y trabajan en él. Los cambios se pueden rastrear y autorizar para su publicación o ignorar, volviendo a versiones anteriores. Otras formas avanzadas de colaboración permiten que varios usuarios modifiquen (o comenten) una página simultáneamente en una sesión de colaboración.
Delegación
Algunos programas WCMS permiten que varios grupos de usuarios tengan privilegios limitados sobre contenido específico del sitio web, distribuyendo así la responsabilidad de la gestión de contenido. [ 5 ]
Gestión de documentos
El software WCMS puede proporcionar un medio para gestionar de forma colaborativa el ciclo de vida de un documento , desde su creación inicial, pasando por las revisiones, la publicación, el archivo y la destrucción del documento.
Virtualización de contenido
El software WCMS puede permitir que cada usuario trabaje con una copia virtual completa del sitio web, el conjunto de documentos o el código fuente. Esto posibilita visualizar los cambios realizados en múltiples recursos interdependientes en contexto antes de su envío.
Sindicación de contenido
El software WCMS suele facilitar la distribución de contenido mediante la generación de fuentes de datos RSS y Atom para otros sistemas. También puede enviar correos electrónicos a los usuarios cuando haya actualizaciones disponibles.
Comunicación multilingüe
Muchos sistemas de gestión de contenido web (WCMS) pueden mostrar contenido en varios idiomas.
Control de versiones
Al igual que los sistemas de gestión documental , el software WCMS puede implementar el control de versiones , mediante el cual los usuarios registran la entrada y salida de páginas del WCMS. Los editores autorizados pueden recuperar versiones anteriores y trabajar desde un punto seleccionado. El control de versiones es útil para contenido que cambia y requiere actualización, pero puede ser necesario partir de una versión anterior o hacer referencia a ella.

Tipos

Un WCMS puede utilizar uno de tres enfoques: procesamiento fuera de línea , procesamiento en línea y procesamiento híbrido . Estos términos describen el patrón de implementación del WCMS en función de cuándo aplica plantillas de presentación para generar páginas web a partir de contenido estructurado.

Procesamiento fuera de línea

Estos sistemas, a veces denominados "generadores de sitios estáticos" [ 6 ] , preprocesan todo el contenido, aplicando plantillas antes de la publicación para generar páginas web. Dado que los sistemas de preprocesamiento no requieren un servidor para aplicar las plantillas en el momento de la solicitud, también pueden existir simplemente como herramientas de diseño.

Procesamiento en línea

Estos sistemas aplican plantillas bajo demanda. Pueden generar HTML cuando un usuario visita la página, o bien el usuario puede recibir HTML pregenerado desde una caché web . La mayoría de los sistemas de gestión de contenido web (WCMS) de código abierto admiten complementos que amplían las capacidades del sistema. Estos incluyen funciones como foros, blogs, wikis, tiendas en línea, galerías de fotos y gestión de contactos. Se les conoce con diversos nombres, como módulos, nodos, widgets, complementos o extensiones.

Procesamiento híbrido

Algunos sistemas combinan enfoques offline y online. Algunos generan código ejecutable (por ejemplo, páginas JSP , ASP, PHP, ColdFusion o Perl) en lugar de HTML estático. De esta forma, el personal no tiene que instalar el WCMS en cada servidor web. Otros sistemas híbridos funcionan en modo online o offline.

Ventajas

Bajo costo
Algunos sistemas de gestión de contenido son gratuitos, como Drupal , eZ Publish , TYPO3 , Joomla , Zesty.io y WordPress . Otros pueden ser asequibles según el tamaño de la suscripción. [ 7 ] Si bien las suscripciones pueden ser costosas, en general, el ahorro al no tener que contratar desarrolladores a tiempo completo puede reducir los costos totales. Además, el software se puede adquirir según las necesidades de muchos sistemas de gestión de contenido web (WCMS).
Facilidad de personalización
Se crea un diseño universal, lo que permite que las páginas tengan un tema y diseño similares sin necesidad de mucho código. Muchas herramientas WCMS utilizan un sistema AJAX de arrastrar y soltar para sus modos de diseño. Esto facilita a los usuarios principiantes la creación de interfaces personalizadas. [ 8 ]
Facilidad de uso
Los sistemas de gestión de contenido web (WCMS) son accesibles para personas sin conocimientos técnicos. La sencillez del diseño de la interfaz de administración permite a los gestores de contenido web y otros usuarios actualizar el contenido sin necesidad de mucha formación en programación o mantenimiento de sistemas.
Gestión del flujo de trabajo
Los sistemas de gestión de contenido web (WCMS) permiten controlar cómo, cuándo y quién publica el contenido. Algunos WCMS permiten a los administradores establecer reglas para la gestión del flujo de trabajo , guiando a los gestores de contenido a través de los pasos necesarios para cada una de sus tareas.
Optimización para motores de búsqueda
Los sitios web WCMS también se benefician de la optimización para motores de búsqueda (SEO). La actualización del contenido es importante, ya que algunos motores de búsqueda prefieren sitios web con contenido reciente. Los complementos de redes sociales ayudan a crear una comunidad en torno al contenido. Los feeds RSS generados automáticamente por blogs o sitios web WCMS pueden aumentar el número de suscriptores y lectores. La reescritura de URL se puede implementar fácilmente; las URL limpias sin parámetros contribuyen aún más al SEO. Algunos complementos ofrecen ayuda específica para el SEO de sitios web.

Desventajas

Costo de las implementaciones
Las implementaciones a mayor escala pueden requerir capacitación, planificación y certificaciones. Algunos sistemas de gestión de contenido web (WCMS) pueden requerir la instalación de hardware. Se requiere un compromiso con el software en inversiones importantes. El compromiso con la capacitación, el desarrollo y el mantenimiento son costos inherentes a cualquier sistema empresarial. [ 9 ]
Costo de mantenimiento
El mantenimiento de los sistemas WCMS puede requerir actualizaciones de licencias, mejoras y mantenimiento del hardware.
Problemas de latencia
Los sistemas de gestión de contenido web (WCMS) de mayor tamaño pueden experimentar latencia si la infraestructura de hardware no está actualizada, si las bases de datos se utilizan incorrectamente o si los archivos de caché web se recargan cada vez que las actualizaciones de datos son demasiado grandes. Los problemas de equilibrio de carga también pueden afectar a los archivos de caché.
Mezcla de herramientas
Debido a que las URL de muchos sistemas de gestión de contenido web (WCMS) se generan dinámicamente con parámetros internos e información de referencia, a menudo no son lo suficientemente estables como para que las páginas estáticas y otras herramientas web, en particular los motores de búsqueda, puedan confiar en ellas.
Seguridad
Los sistemas de gestión de contenido web (WCMS) suelen olvidarse cuando se aplican parches de seguridad al hardware, el software y los sistemas operativos. Debido a la falta de actualización por parte del usuario, un hacker puede utilizar software WCMS sin parchear para explotar vulnerabilidades e ingresar a un entorno que, de otro modo, sería seguro. Los WCMS deben formar parte de un programa integral de gestión de parches de seguridad para mantener los más altos estándares de seguridad posibles. [ 10 ]

Véase también

Referencias

  1. 1 2 Mike Johnston (7 de septiembre de 2011). "CMS o WCM: ¿Cuál es cuál?" . cmscritic.com . Recuperado el 7 de septiembre de 2011 .
  2. Mike Johnston (2009). "¿Qué es un CMS?" . CMS Critic . Consultado el 13 de febrero de 2009 .
  3. Múltiple (wiki). "Sistema de gestión de contenido" . Docforge . Archivado del original el 30-12-2012 . Recuperado el 19-01-2010 .
  4. "Todo lo que necesitas saber sobre WordPress" . QualiThemes. Archivado del original el 9 de enero de 2012. Consultado el 20 de octubre de 2011 .
  5. Jovia Web Studio (2009). "¿Es un sistema de gestión de contenidos adecuado para usted?" . Blog de Jovia Web Studio . Archivado del original el 21 de mayo de 2013. Consultado el 13 de febrero de 2009 .
  6. Hall, Chris (1 de mayo de 2014). "La lista actualizada de generadores de sitios web estáticos para tu sitio, blog o wiki" . Archivado del original el 10 de diciembre de 2022. Recuperado el 15 de enero de 2025 .
  7. "SharePoint" . Consultado el 17 de marzo de 2011 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  8. "AJAX - WordPress Codex" . Consultado el 17 de marzo de 2011 .
  9. "Los 5 costes ocultos de gestionar un CMS" . Archivado del original el 26 de abril de 2011. Consultado el 17 de marzo de 2011 .
  10. "Seguridad de los sistemas de gestión de contenido y riesgos asociados - US-CERT" . 19 de octubre de 2016.
Obtenido de " https://en.wikipedia.org/w/index.php?title=Web_content_management_system&oldid=1338784562 "