Академический Документы
Профессиональный Документы
Культура Документы
CMS y Bootstrap
En este captulo aprendemos qu es un gestor de contenidos
www.redusers.com
2 CMS Y BOOTSTRAP
Qu es un CMS?
En ingls, CMS es la sigla de Content Management System (sistema
de gestin de contenidos). Se trata de una aplicacin que nos permite
administrar y crear contenidos para pginas web, sin la necesidad
de saber algn lenguaje de programacin aunque es conveniente y
recomendable conocer alguno.
Por otra parte, el CMS nos simplifica la ardua tarea de programar
el back-end y el front-end de la pgina web, que ya hemos visto en el
Captulo 1. Adems, de acuerdo a qu gestor usemos, contamos con
mdulos prediseados, extensiones (plugins) que se adaptan a cada
necesidad, lo que permite que nuestra web sea 100 % personalizable.
Los gestores de contenido fueron desarrollados por organizaciones que publicaban en sus sitios
web un gran volumen de informacin y necesitaban actualizar y/o ampliar esa informacin de
manera constante. Uno de los primeros CMS fue Typo 3, de cdigo abierto, desarrollado en 1997
en Dinamarca por Kasper Skrhj.
www.redusers.com
BOOTSTRAP 3
www.redusers.com
4 CMS Y BOOTSTRAP
PLANTILLAS
Una plantilla (en ingls, template) es un sitio web compuesto por un conjunto de archivos que poseen
un diseo prediseado. Son de gran utilidad, ya que nos permiten crear un sitio web de manera rpida
basndonos en el diseo de esa plantilla. Contamos con una gran cantidad de plantillas para descargar
de Internet, algunas son gratis y otras pagas.
www.redusers.com
BOOTSTRAP 5
Los ms populares
Los gestores de contenido varan mucho dependiendo del uso
que vayamos a darles. Hay CMS de todo tipo y para cada necesidad:
para crear un portal de educacin, para crear un blog, para crear
un comercio electrnico (e-commerce) o simplemente una pgina
web comn en donde mostrar nuestros trabajos. A continuacin,
mencionaremos algunos CMS populares de cdigo abierto (open source).
WordPress
Es uno de los gestores ms utilizados. Originalmente creado para
desarrollar blogs, cuenta con ms de 10 aos y la ltima versin
disponible al momento de realizar este libro es la 4.2.3.
WordPress, al ser uno de los ms utilizados, cuenta con una gran
comunidad, foros, sitios de ayuda en espaol y plantillas, entre otras cosas.
Este gestor soporta Bootstrap y podemos encontrar en Internet
varios ejemplos de cmo crear plantillas, as como otras ya creadas
en este framework, listas para descargar.
Un sistema gestor de base de datos o SGBD (en ingls, DataBase Management System o DBMS) es
un software compuesto por un conjunto de programas que nos permiten administrar y gestionar la infor-
macin almacenada en una base de datos. Entre sus funciones, el SGBD nos permite denir la base de
datos, insertar, modicar, eliminar y consultar los datos, as como congurar su privacidad y seguridad.
Algunos SGBD son: MySQL, Oracle, SQL Server, DB2, PostgreSQL, Ms Access.
www.redusers.com
6 CMS Y BOOTSTRAP
Joomla!
Como WordPress, es uno de los CMS ms empleados y ya cuenta
con 10 aos de antigedad. Al momento de realizar este libro, la ltima
versin estable es la 3.4.2. Como vimos en el Captulo 8, Joomla! se
utiliza principalmente para realizar blogs y pginas web.
PrestaShop
Este gestor de contenidos se utiliza principalmente para realizar
comercio electrnico (e-commerce) o lo que se conoce ms comnmente
como carrito de compras (nos permite realizar compras dentro del
sitio web). La ltima versin al momento de escribir este libro es la 1.6.2.
Posee diversos foros en espaol y una amplia comunidad de usuarios.
SQL Server es un motor de base de datos producido por Microsoft, que posee varias aplicaciones
para la gestin de bases de datos relacionales, como el Administrador de tareas (Enterprise
Manager) y el Analizador de consultas (Query Analizer). Incluye un entorno grco y se puede
manejar mediante lneas de comando SQLCMD. Soporta consultas a nivel local y a travs de Internet
(cloud-ready). Tambin posee una versin de distribucin gratuita: SQL Express.
www.redusers.com
BOOTSTRAP 7
Moodle
Este CMS es utilizado principalmente para la educacin.
Universidades, colegios e instituciones educativas diversas utilizan
Moodle para dar charlas virtuales, descargar materiales y realizar
inscripciones de alumnos, entre otras opciones que ofrece. Su ltima
versin disponible es la 2.9.1.
Los editores de texto WYSIWYG (What you see is what you get Lo que ves es lo que obtienes)
nos permiten observar cmo va quedando el sitio a medida que lo vamos realizando. Son de gran utilidad
para aquellas personas que tienen o poseen escaso conocimiento de programacin.
www.redusers.com
8 CMS Y BOOTSTRAP
MediaWiki
Este gestor de contenidos es utilizado y creado por Wikipedia.
Est disponible desde 2002 y la ltima versin estable es la 1.24.0.
Se utiliza para crear, borrar y modificar contenido de una pgina
web especial, la que se conoce como wiki.
La diferencia entre una pgina web normal y una wiki reside en
que en la wiki cualquier usuario puede agregar, editar o eliminar
informacin, es decir, las wikis se crean a partir de la colaboracin
de los usuarios. Por lo general, las wikis poseen un historial de
cambios, lo que permite revertir una modificacin en caso de que
algn usuario haya agregado informacin errnea.
Drupal
Su primera versin es de 2001. Es muy similar a Joomla! y, como
este, permite crear contenidos, artculos, encuestas, blogs, entre otros
elementos. La ltima versin estable al momento de escribir este libro
es la 7.36.
CMS COMERCIALES
Si bien la mayora de los gestores de contenido son de cdigo abierto, existen tambin CMS
comerciales. Un ejemplo de ello es Kentico CMS. Este gestor de contenidos emplea la tecnologa ASP.
NET y Microsoft SQL Server y es compatible con Microsoft Windows Azure (la plataforma de informtica
en la nube de la empresa Microsoft).
www.redusers.com
BOOTSTRAP 9
RESUMEN
En este ltimo captulo conocimos los sistemas de gestin de contenido. Explicamos la utilidad que nos
brindan estas herramientas para gestionar de manera rpida y exible el contenido de nuestro
sitio web. Conocimos cmo funcionan y qu necesitamos para instalarlos. Posteriormente,
hicimos una breve referencia, explicando las principales caractersticas de los gestores de contenido
de cdigo abierto ms populares: WordPress, Joomla!, PrestaShop, Moodle, MediaWiki y Drupal.
www.redusers.com
10 CMS Y BOOTSTRAP
Actividades
TEST DE AUTOEVALUACIN
EJERCICIOS PRCTICOS
1 Ingrese al sitio www.mediawiki.org/wiki/MediaWiki/es y busque informacin
acerca de su uso.
PROFESOR EN LNEA
www.redusers.com