ALVANTIA

Soluciones que aportan valor

ALVANTIA
  • Plataforma Confirming
  • Plataforma Factoring
  • Soluciones a medida
    • Consultoría
    • Equipos de Alta capacitación
  • Contacto
  • Trabaja con nosotros
  • Artículos
  • Español
    • English
  • LinkedIn

Gestión de contenidos a través de sistemas CMS

  • 23/04/2013
  • Tecnología
Gestión de contenidos a través de sistemas CMS

Desde hace algunos años cada vez se oye con más fuerza entre las soluciones Web las implementaciones basadas en CMS. CMS (del inglés Content Management System) es un sistema de gestión de contenidos que permite a través de una sola interfaz, gestionar una o varias bases de datos y mantener de manera independiente tanto los contenidos como el diseño de un site.Son muchos los CMS que conviven actualmente, tanto de software propietario (Vignette o FatWire) como de código abierto, siendo los de este último tipo los más extendidos. WordPress, Joomla!, Alfresco, Liferay o Drupal son claros ejemplos de CMS basados en código abierto, donde existen además grandes comunidades de desarrolladores que crean soluciones para las nuevas necesidades, colaborando de esta manera en la evolución de los productos.

El objetivo principal de cualquier CMS es que un usuario, sin conocimientos de programación Web, sea capaz de administrar y gestionar los contenidos de una página con facilidad.

Frecuentemente es necesario adaptar la funcionalidad básica que proporciona un CMS para que se adapte a una determinada solución. En este caso, será necesario, además de un conocimiento más amplio del sistema de gestión, disponer de un mayor grado técnico para el desarrollo de ampliaciones, la creación de herramientas específicas e implementaciones, que servirán para la creación  de soluciones a medida de cualquier grado de complejidad.

Los CMS a nivel operativo distinguen una parte pública (front-end) donde cualquier usuario puede acceder y realizar ciertas acciones, y una parte de gestión privada (back-end) que nutre a la parte pública y cuyo acceso está sujeto a una jerarquía de perfiles.

El lenguaje y la estructura de los distintos CMS varía dependiendo de las necesidades de la página a administrar (bien sea un blog, un foro, comercio electrónico, webs de suscripción, publicación multimedia…), pero todos ellos tienen en común una concepción orientada a la implementación en casi cualquier entorno de trabajo de forma rápida y sencilla, a través de una instalación que no requiere un elevado conocimiento técnico.

A nivel estructural un CMS está formado por tres partes bien diferenciadas:

  • una base de datos donde se almacena tanto el contenido del CMS como la parametrización del mismo. En el proceso de instalación del CMS se nos pedirá la creación de una base de datos. Generalmente suele ser MySql, aunque la mayoría de ellos ya permite configurar diferentes tipos de bases de datos (Oracle, Postgre, MS SQL Server, etc…).
  • una parte donde reside el estilo y la maquetación del sitio. Esto permite gestionar el diseño del mismo sin la necesidad de modificar los contenidos, y mostrar fácilmente distintas visualizaciones del sitio con contenidos «reales». Los lenguajes utilizados son HTML con CSS (hojas de estilo), con ayuda en algunos casos de JavaScript.
  • una parte de programación en un lenguaje (php, java, etc…) que dependerá del CMS que se esté usando. Su función es que, al ejecutarse, recoja la información de la base de datos y la muestre en el lugar adecuado y con el estilo seleccionado en la parte de maquetación y diseño anteriormente descrita. Además, mediante programación se podrán implementar nuevos módulos, plugins y comportamientos a medida en nuestro CMS.

Esta estructura diferenciada permite a los diferentes equipos trabajar de manera independiente: desarrolladores, gestores de contenido, y maquetadores y diseñadores Web.

Además, la mayoría de gestores de contenido enfocan sus esfuerzos en ofrecer una organización de archivos lo suficientemente diferenciada, de forma que la curva de aprendizaje en caso de necesidad o interés por desarrollar o modificar el diseño de la página sea la adecuada.

Todo esto, sumado a las posibilidades de ampliación a través de módulos o plugins (desarrollados previamente o de forma propia y exclusiva para la plataforma), convierte a los CMS en herramientas fácilmente escalables a través de una estructura accesible, y por tanto, con gran potencial de expansión.

Finalmente, la utilización de un CMS, como software de base, nos permitirá crear, con un coste más competitivo, soluciones a medida adaptadas a las necesidades específicas de cada cliente.

Tagged

AlfrescodesarrolloJavaJoomla!liferayOpen SourceOraclephp

Share

Related Posts

Alvantia participa en la VI edición del Foro de Empleo de la UPM

14/10/2024

Alvantia desarrolla un nuevo sistema para optimizar la operativa de Confirming a través de Big Data y Machine Learning

10/06/2024

Alvantia participa en el Factoring Road Show LATAM 2024

20/03/2024

Lise Meitner: la genialidad ignorada en la Física Nuclear

08/01/2024

Latest posts

  • El sector del Factoring y Confirming en España alcanza los 266.652 millones de euros en 2024
  • Alvantia se integra en Finwave Iberia & Latam y pasa a formar parte del Grupo Fibonacci
  • El Factoring y las finanzas sostenibles
  • ¡Alvantia te desea muy felices fiestas!
  • ¿Te gustaría ser un Rey Mago?

Archive

© 2025 ALVANTIA

  • LinkedIn
  • Inicio
  • Condiciones Legales
  • Política Integrada de Gestión
  • Canal ético
  • Plataforma Confirming
  • Plataforma Factoring
  • Soluciones a medida
    • Consultoría
    • Equipos de Alta capacitación
  • Contacto
  • Trabaja con nosotros
  • Artículos
  • Español
    • English
Gestionar el consentimiento de las cookies
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies (propias y de terceros) para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
Administrar opciones Gestionar los servicios Gestionar {vendor_count} proveedores Leer más sobre estos propósitos
Ver preferencias
{title} {title} {title}