INSTITUTO TECNOLOGICO DE TEHUACAN
PROGRAMACION WEB
ALUMNO
EDMUNDO EMMANUEL MONTALVO VALDIVIA
SEMESTRE: 7
ING: FRANCISCO VAZQUEZ GUZMAN
CMS (Content Managment System)
Sistema de gestión de contenidos, en inglés: Content Management System más
conocido por sus siglas CMS, es un programa informático 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 usuarios.
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.
CLASIFICACION DE LOS CMS
Los gestores de contenido se pueden clasificar según diferentes criterios:
Por sus características
Según el lenguaje de programación empleado, por ejemplo: Active Server
Pages, Java, PHP, ASP.NET, Ruby On Rails, Python, PERL.
Según la licencia: Código abierto o Software propietario.
Por su uso y funcionalidad
Blogs: para páginas personales.
Foros: para compartir opiniones.
Wikis: para el desarrollo colaborativo.
Enseñanza electrónica: plataforma para contenidos de enseñanza en línea.
Comercio electrónico: plataforma de gestión de usuarios, catálogo, compras y pagos.
Publicaciones digitales.
Difusión de contenido multimedia.
Propósito general.
EJEMPLOS DE CMS
JOOMLA
Es un Sistema de gestión de contenidos o CMS que permite desarrollar sitios web
dinámicos e interactivos. Permite crear, modificar o eliminar contenido de un sitio web de
manera sencilla a través de un Panel de Administración.
Licencia: Libre liberado bajo licencia GPL
4images
Sistema de administración de galerías multimedia también se puede definir 4images como
un sistema de galería web basado en PHP y MySQL para la presentación de imágenes
en Internet.
Licencia: Gratuita para uso no comercial
PrestaShop
Gestor de contenidos de código abierto compatible con las pasarelas de pago como
DirecPay, Google CheckOut, Authorize.net, Moneybookers, PayPal. También se ofrecen
módulos de pago adicionales en el mercado.
Licencia: Gratuita
WordPress
Sistema de gestión de contenidos enfocado a la creación de blogs. Desarrollado en PHP y
MySQL.
Licencia: Gratuita
MYBB (MyBulletinBoard)
Es un sistema de gestión foros gratuito y de código abierto. Está programado en el
lenguaje PHP y soporta bases de datos MySQL, PostgreSQL y SQLite. Permite configurar
replicación maestro/esclavo ytolerancia a fallos en la base de datos.
Licencia: Gratuita
WEBCOLLAB
Un sistema de colaboración basado en Web para proyectos y gestión de proyectos;
WebCollab es fácil de usar, y anima a los usuarios a trabajar en equipo. El software es
ideal para el seguimiento de múltiples proyectos y un sin fín de pequeñas tareas a través
de una organización de cualquier tamaño.
Licencia: Gratuita
TIKIWIKI
Es un sistema de gestión de contenidos de índole colaborativa (CMS/Groupware) fácil de
configurar y personalizar, diseñado para crear portales, sitios comunitarios, intranets y
aplicaciones web en general. TikiWiki no sólo es un gestor de documentos e imágenes,
también es una herramienta para la elaboración colaborativa de cualquier material escrito.
Licencia: Gratuita
PIXELPOST
Es una aplicación de código abierto que funciona con PHP y MySQL , desarrollado para la
publicación de las fotos en una base cronológica. Las características principales incluyen
la capacidad multilingüe, función de comentario, soporte Exif, spam filtrado, categorías,
etiquetas y mucho más. Hay una gran variedad de plantillas y complementos disponibles
para ampliar las características básicas ya incluidas.
Licencia: Gratuita
MAGENTO
Gestor de contenidos web opensource para comercio electrónico. Es una solución flexible
y escalable con la que se pueden desarrollar prácticamente todo tipo de proyectos e-commerce.
Ofrece muchas funcionalidades entre las que destacan especialmente la gran
flexibilidad en el diseño y un panel de control. Además Magento fue adquirida en 2011
por Ebay, una empresa de comercio electrónico.
Licencia: Gratuita
PHP-Nuke
Es un sistema automatizado de noticias basado en la web y sistema de gestión de
contenido (o CMS, por sus siglas en inglés) basado en tecnologías PHP y MySQL. El
PHP-Nuke logró popularidad debido a la versatilidad de sus herramientas que permiten a
un usuario registrado contar con un blog, un servicio de mensajes internos usuario a
usuario, colaborar con artículos para su publicación y distribución, previa autorización de
un webmaster, personalización de algunos de los elementos de la página principal del
sitio, lector de RSS y un modelo de perfil con una gran cantidad de campos.
Licencia: Gratuita