Un sistema de gestión de contenido (CMS) es una plataforma de software utilizada para administrar el contenido de un sitio web a través de una interfaz fácil de usar. Un CMS permite a los usuarios no técnicos crear presencias web y llenarlas con contenido en un paquete fácil de usar. En algunos casos, los sitios web se encuentran en un estado de cambio constante con contenido nuevo producido diariamente, un sitio web codificado manualmente simplemente no es factible en la administración de grandes cantidades de contenido. El sistema de gestión de contenido aborda cada una de estas necesidades.
En su elemento más básico, un CMS consta de dos elementos: la aplicación de gestión de contenido (CMA) y la aplicación de entrega de contenido (CDA). El primer elemento, CMA, permite que los administradores de contenido o los autores, individuos que normalmente no están familiarizados con HTML, administren la creación y edición de contenido sin la necesidad de un desarrollador web. El CDA actúa como la parte de fondo del sitio web, usando y compilando contenido para las actualizaciones del sitio web.
La porción CMA de un CMS suele ser la parte frontal del software, lo que permite que los administradores de contenido navegar fácilmente por los contenidos de un sitio web y administrar los datos de una manera no técnica. El contenido se agrega y actualiza fácilmente mediante el uso de un editor de texto WYSIWYG (lo que ve es lo que obtienes), y luego con un simple clic de un botón, ese contenido se envía al sitio en vivo.
La parte CDA de un CMS está destinada esencialmente a reemplazar un administrador de sitio web en función. En lugar de necesitar que un desarrollador tome cualquier cambio en el sitio web y aplicarlo manualmente al sitio web en vivo, el CMA hace todo el trabajo en segundo plano. Cuando un autor hace clic en el botón Publicar en una página de contenido, CMA realiza todo el trabajo necesario para crear la nueva página o establecer cambios en el sitio web final para que los visitantes lo vean.
Las características de un CMS varían entre las soluciones de software utilizadas, pero cada una se basa en la misma filosofía de usabilidad no técnica. La funcionalidad en un CMS incluye publicación basada en la web, administración de formatos, control de revisiones, indexación de contenido y búsqueda de contenido, en el nivel más básico. Los complementos adicionales están disponibles para la implementación para aumentar las características de un CMS y del sitio web en general. Para CMS de código abierto, estas herramientas son a menudo gratuitas y le permitirán administrar mejor el contenido y crear procesos de revisión personalizados antes de publicar contenido.
Los complementos adicionales de un CMS incluyen:
El software CMS de código abierto generalmente incluye la capacidad de instalar estas funciones adicionales con el mínimo esfuerzo. Todo lo que necesita es seleccionar el archivo para descargar y CMS cargará, descomprimirá e instalará los archivos de destino en su ubicación adecuada para su uso inmediato.
Existen muchas aplicaciones de software CMS, de uso gratuito , fuente abierta para la empresa. Dependiendo de las necesidades de su organización, la distinción entre estos dos modelos de CMS se vuelve bastante evidente. Para la mayoría de las pequeñas empresas, usando una aplicación de código abierto como WordPress, ¡Joomla! o Drupal es una solución ideal. Cada uno es muy flexible en su uso y propósito, y puede ser configurado por usuarios no técnicos con relativa facilidad. Existen soluciones de nivel empresarial como ExpressionEngine, eZ Publish y Vivvo CMS para las empresas que requieren más control sobre su CMS.
Si bien cada aplicación ofrece una gama diferente de capacidades, el resultado final sigue siendo el mismo: le permiten crear una solución integral. un sitio web basado en contenido con un desarrollo web mínimo requerido en su extremo.
Instantánea de una pequeña empresa: pollito de ensalada de pollo
Nuestra serie Snapshot para pequeñas empresas presenta fotos que representan, en una sola imagen, todo lo que representan las pequeñas empresas que ofrecemos. Stacy Brown, fundadora y vicepresidenta de desarrollo de marca de la franquicia Chicken Salad Chick, explica cómo esta imagen representa su negocio.
Guía para pequeñas empresas sobre encriptación de computadoras
El cifrado es un concepto difícil de comprender, pero es una parte necesaria para proteger los datos confidenciales de su empresa. En un nivel básico, el cifrado es el proceso de codificación de texto (llamado texto cifrado) para que los usuarios no autorizados puedan leerlo. Puede encriptar archivos individuales, carpetas, volúmenes o discos enteros dentro de una computadora, así como memorias USB y archivos almacenados en la nube.