You are on page 1of 8

INTRODUCCION

Realizar un web puede ser un trabajo complicado y muy laborioso si no se


dispone de las herramientas adecuadas. En el pasado las herramientas eran básicamente editores
que permitían generar una página, que evolucionaron para incorporar el control de la estructura de la
web y otras funcionalidades, pero en general estaban enfocadas más a la creación que al
mantenimiento. En los últimos años se ha desarrollado el concepto de sistema de gestión de
contenidos (content Management Systems o CMS) del cual hablaremos ahora. Se trata de
herramientas que permiten crear y mantener un web con facilidad, encargándose de los trabajos más
tediosos que hasta ahora ocupaban el tiempo de los administradores de las webs. Los gestores de
contenidos proporcionan un entorno que posibilita la actualización, mantenimiento y ampliación de la
web con la colaboración de múltiples usuarios. En cualquier entorno virtual ésta es una característica
importante, que además puede ayudar a crear una comunidad cohesionada que participe más de
forma conjunta. Ahora teniendo en cuenta el ahorro que supone la utilización de estas herramientas,
y el coste de desarrollarlas, sería lógico esperar que su precio fuera muy elevado. Eso es cierto para
algunos productos comerciales, pero existen potentes herramientas de gestión de contenidos de
acceso libre, disponibles con licencias de código abierto del cual encionaremos en el desarrollo del
tema.
SISTEMA DE GESTIÓN DE CONTENIDOS
(CMS)
DIFINICION:
CMS content management system (sistema de gestión de contenido). La
CMS es un software informático o una aplicación que utiliza una base de
datos para gestionar todo el contenido, y puede ser utilizado en el desarrollo
de un sitio web.

Por lo tanto, un CMS se puede utilizar para actualizar el contenido o la


estructura de su sitio web. La mayoría de las soluciones CMS son códigos
abiertos, lo cual significa que son gratuitas y accesibles a todo el mundo. Sin embargo, algunas
pueden contener opciones adicionales de pago, como plantillas y plugins.

Probablemente una de las ventajas más atractivas de utilizar un CMS es que los usuarios no
necesitan experiencia técnica extensa para generar o modificar contenido en la web, ya que cuentan
con un área de administración (Backend - persona se encarga de lenguajes como PHP, Python, .Net,
Java, etc) que permite añadir o editar contenido según sus necesidades. Este área de administración
es accesible a través del navegador web, lo que significa que no se requiere instalación de software
localmente, solo precisas de una conexión a Internet para empezar a trabajar (1) (2) (3).

CARACTERÍSTICAS:
Un sistema gestor de contenidos es un software que se instala en un servidor web por medio del cual
podemos generar de una manera práctica, sencilla y muy intuitiva una web sin necesidad de tener
conocimientos de programación.

Los gestores de contenidos más utilizados en la actualidad son WordPress, Drupal y Joomla.

Los requisitos que se deben de tener para la instalación de un gestor de contenidos son simplemente
un sitio web que permita la utilización de código PHP, ya que la mayoría de estos gestores están
definidos en este lenguaje y un sistema gestor de base de datos como MySQL.

Para instalar un sistema gestor de contenidos es suficiente con subir, vía ftp, al sitio web el paquete
CMS. A partir de ahí se podrá configurar un usuario y contraseña para administrar la parte privada e
ir configurando cada uno de los apartados que se deseen publicar en la parte pública.

Los CMS se puedes dividir en diferentes tipos atendiendo a su uso y funcionalidad. Así podemos
encontrar CMS de tipo blog, foros, e-commerce, etc…

La ventaja principal del uso de CMS es que sin necesidad de tener conocimiento de programación ni
de maquetación se puede diseñar un portal web dinámico, ya que el CMS aporta todas las opciones
de diseño y el usuario administrador únicamente debe de definir los contenidos de cada apartado de
su web.

Otra característica importante es que los CMS son, generalmente gratuitos y se pueden descargar
desde las páginas oficiales de cada CMS concreto. Además de que su uso no implica ninguna
condición ni restricción específica que limite el funcionamiento.

También es importante reseñar que por medio del uso de CMS se agilizan todas las tareas
relacionadas con actualización, backup y reestructuración de los portales web, ya que toda la
información importante está almacenada en la base de datos vinculada al portal.
La elección de un CMS está condicionada al proyecto que se quiere definir, ya que no es adecuado
seleccionar un CMS demasiado complicado para definir un portal web sencillo pero tampoco
quedarse corto y que nuestro portal no cumpla nuestras perspectivas. (4).

CLASIFICACIÓN DE CMS:
Sistemas prioritarios.
Son herramientas creadas a medida para actualizar una página web

Gestión de portales.
Estos CMS sirven para gestionar todo el contenido deun Sitio Web ofreciendo funcionalidad diversa.
Uno de los principales es el Joomla (http://www.joomla.org) que ha ganado amplia popularidad
convirtiendose en paradigmático en esta categoría, por sus facilidades paragestionar un Sitio.

Blogs.
Estos permiten la publicación de Noticias en orden cronológico, permitiendo comentarios. Dos de los
más populares ya se conocieron en el Módulo anterior: WordPress. Blogger. En los últimos tiempos
se han hecho populares diferentes artefactos (gadgets) en particular por Google que permiten
incorporar en los Blogs diferentes utilidades como diccionarios, citas celebres, seguimiento de
lectores, estado del tiempo, noticias etc.

Gestores de foros.
Estos permiten la discusión en línea de usuarios entre ellos: php BB, SMF, My BB.

Wikis.
La Wiki es un tipo especial de Web que permite la creación colaborativa de contenidos, el ejemplo
más destacado es la misma Wikipedia, otros gestores de Wiki son: MediaWiki, TikiWiki.

Gestores de comercio electrónico


Estos permiten generar Sitios Web específicos para comercio electrónico. Ejemplo: osCommerce
(licencia GPL), Dynamicweb eCommerce (comercial).

Galerías
Estos permiten administrar y generar automáticamente un portal o sitio Web que muestra contenido
audiovisual, normalmente imágenes. Ejemplo: Gallery (http://gallery.menalto.com) y Dragonfly
CMS.

Gestores de E-learning

Estos son los denominados LMS (Learning Manadamente Systems). Las particularidades del proceso
de enseñanza aprendizaje han hecho que se desarrollen diferentes tipos de plataformas oLMS, este
Diplomado se gestiona desde Moodle (http://moodle.org/) que se ha convertido en uno de los más
utilizados a nivel mundial Existen también plataformas especialmente diseñadas teniendo en cuenta
las necesidades de las publicaciones digitales, tales como periódicos, revistas, etc. Ejemplo: ePrints,
Thinkindot CMS. (5).

TIPOS DE PLATAFORMAS QUE USA LA TECNOLOGIA CMS:

a) Vignette: http://www.vignette.com/es Es un sistema CMS comercial, que, dicho sea de paso, debe
ser bastante caro. Es importante comentarlo por ser el primer sistema CMS comercial que apareció
en el mercado.

b) Drupal: http://drupal.org/ Uno de los CMS más populares, en este caso gratuito y open source.
Creado en PHP y con posibilidad de utilizar varias bases de datos distintas, por defecto MySQL.

c) Mambo: http://www.mamboserver.com/ Un sistema CMS libre y gratuito, creado en PHP. Puedes


leer el artículo sobre qué es Mambo publicado en DesarrolloWeb.com.

d) Joomla!: http://www.joomla.org/ Es un CMS de código libre, también creado en PHP. Surge como
una mejora o ampliación de Mambo

e) WordPress: http://wordpress.org/ El CMS para la creación de blogs por excelencia. El más


utilizado y el mejor valorado, también creado en PHP y gratuito.

f) OsCommerce: http://www.oscommerce.com/ El sistema gestor de contenidos de código libre, para


la creación de una tienda más conocido y utilizado. Si te interesa, puedes leer el manual sobre
OsComerce que hemos publicado. (4)

VENTAJAS Y DESVENTAJAS DE LOS GESTORES DE CONTENIDO (CMS):

VENTAJAS DE USAR UN CMS

 Desarrollo y tiempo de implementación rápidos: El uso de un CMS puede acelerar


drásticamente el proceso de desarrollo de un sitio web, ya que muchas de las
funcionalidades están listas para usar
 Los CMS de código abierto son gratuitos para descargar e instalar
 Funcionalidades avanzadas: La mayoría de los sistemas permiten la implementación
rápida de: formularios, encuestas, cuestionarios, calendarios de eventos, mapas, etc, que de
otro modo llevarían más tiempo de implementar
 Fácil de usar: da a las personas con poca o ninguna habilidad técnica la capacidad de
crear, actualizar o modificar contenido
 Reduce costos: el desarrollo con un CMS es definitivamente menos costoso que uno desde
cero. Además, después de que los usuarios hayan aprendido, serán capaces de
desenvolverse por su cuenta y esto reduce los costos de asistencia técnica
 Fácil mantenimiento: La mayoría de los CMS están desarrollados para ser fáciles de
mantener y actualizar
 Disponen de grandes comunidades de desarrollo, lo que le da robustez y fiabilidad (6) (7)

DESVENTAJAS DE USAR UN CMS

 Costos de implementación ocultos para perfeccionar el sistema y adaptarlo a las


necesidades de los usuarios: compra de plugins, temas, etc
 Recursos del servidor: Algunos CMS (por ejemplo, Joomla!) pueden devorar los recursos
del servidor y provocar una caída del servicio
 Algunas debilidades técnicas: Si los usuarios tienen aversión a aprender los conceptos
básicos de usar un CMS, su uso no será tan eficiente. Esto significa que podría ser
necesario contratar personal experimentado o ayuda técnica
 Mantenimiento: En manos equivocadas, un CMS no actualizado puede hacer mucho daño
a un sitio web y conducir a graves vulnerabilidades de seguridad
 Soporte técnico: para algunas plataformas mantenidas por la comunidad, el soporte directo
puede ser difícil de encontrar, y hay que confiar en los foros de usuarios y en la
documentación existente. (6)(7).
CONCLUSIÓN:

1. Dependiendo del proyecto web que queramos abordar debemos de elegir entre un
Desarrollo a Medida (podemos realizar lo que nos dé la gana) o un CMS (poca fexibilidad,
limitados en cuanto desarrollo del CMS, pero tenemos la facilidad de actualización).
2. Para tener un blog es necesaria una plataforma de blogging. Generalmente, nos referiremos
a una plataforma instalable en un servidor Web como un CMS.
3. La mayoría de las webs en el mundo están hechas con WordPress. Esta plataforma de
blogging es la más completa, con multitud de plantillas para personalizar el aspecto visual y
extensiones (plugins) que multiplican hasta casi el infinito las posibilidades de
funcionamiento de cualquier blog o sitio Web complejo.
4. Puedo decir que el CMS es una herramienta que contiene mucha utilidad para nosotros
principalmente en páginas web que pueden convertirse en un estándar tecnológico; Esta
herramienta tiene como tendencia un crecimiento la cual nos permite a los usuarios
concentrarnos en el contenido y elaboración.
BIBLIOGRAFIA:

1.- https://www.atinternet.com/es/glosario/cms/
2.- https://www.internetya.co/que-es-un-cms-y-que-ventajas-tiene/
3.- https://serprogramador.es/que-es-frontend-y-backend-en-la-programacion-web/
4.- https://www.seas.es/blog/informatica/gestores-de-contenidos-web-cms-caracteristicas/
5.- https://es.slideshare.net/jesusambrizruiz/tipos-de-cms-y-clasificacin
6.- https://tactic-center.com/desarrollo-web/ventajas-desventajas-usar-cms-desarrollar-sitio-web/
7.- http://blog.xodarcom.com/ventajas-y-desventajas-de-los-gestores-de-contenido-cms/

You might also like