Upload
javierasir2012
View
91
Download
0
Embed Size (px)
DESCRIPTION
2012SISTEMAS CMSINTRODUCCIONJavier García Cambronel SEGUNDO DE ASIR 16/02/2012[SISTEMAS CMS] 16 de febrero de 2012QUE ES CMSORIGEN DE LOS CMS Y EVOLUCIONTIPOS DE CMSCOMPARATIVA PRIMERA PARTETENDENCIA DE LOS CMS MÁS USADOSCOMPARATIVA SEGUNDA PARTE LOS CMS MÁS USADOSSEGUNDO DE ASIRPágina 1[SISTEMAS CMS] 16 de febrero de 2012QUE ES CMSAlgunas definiciones se centran en los programas. Como por ejemplo la que podemos encontrar en Wikipedia, que es la siguiente: Un sistem
Citation preview
SISTEMAS CMS INTRODUCCION
2012
Javier García Cambronel SEGUNDO DE ASIR
16/02/2012
[SISTEMAS CMS] 16 de febrero de 2012
SEGUNDO DE ASIR Página 1
QUE ES CMS
ORIGEN DE LOS CMS Y EVOLUCION
TIPOS DE CMS
COMPARATIVA PRIMERA PARTE
TENDENCIA DE LOS CMS MÁS USADOS
COMPARATIVA SEGUNDA PARTE
LOS CMS MÁS USADOS
[SISTEMAS CMS] 16 de febrero de 2012
SEGUNDO DE ASIR Página 2
QUE ES CMS
Algunas definiciones se centran en los programas. Como por ejemplo la que podemos
encontrar en Wikipedia, que es la siguiente:
Un sistema de gestión de contenidos (en inglés Content Management System,
abreviado CMS) es un programa 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 roles.
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.
En resumen, es un Sistema que organiza y permite acceder desde una Base de Datos a todo
tipo de contenidos digitales y que se estructura en torno a cuatro aspectos esenciales:
Autoria
El mecanismo de colocar y dar formato al contenido digital en una Base de Datos
Flujo de Trabajo
La ruta de aprobación de los contenidos
Almacenamiento
La forma en que se manejan los datos en la Base correspondiente y la posibilidad de
referenciar los mismos
Publicación
Los mecanismos y opciones de presentación de los contenidos digitales desde la Base de
Datos
Aunque como podemos ver la Autoría y el flujo de trabajo se engloban en la creación de
contenido
[SISTEMAS CMS] 16 de febrero de 2012
SEGUNDO DE ASIR Página 3
¿POR QUÉ UTILIZAR UN CMS?
Siendo decisivo sobretodo y por lo quese utilizan mayoritariamente es por la Administración
de contenidos la cual, se hace mucho más llevadera, es decir más fácil de mantener.
Mejor control del proceso de autoría de contenidos
Soporte a procesos de autoría descentralizados
Tiempos mínimos en el cambio de páginas en la Web
Mayor consistencia de los contenidos
Facilidad de navegación
Mayor flexibilidad
Mejora de los niveles de seguridad
Reduce la posibilidad de duplicación de información
Posibilidad de crecimiento controlado
Reducción de los costos de mantenimiento de sitios
[SISTEMAS CMS] 16 de febrero de 2012
SEGUNDO DE ASIR Página 4
ORIGEN DE LOS CMS Y EVOLUCION
Los primeros sistemas de administración de contenidos fueron desarrollados por
organizaciones que publicaban una gran cantidad de contenido en Internet, y necesitaban de
continuas actualizaciones; como revistas en línea, periódicos y publicaciones corporativas.
En 1995, el sitio de noticias tecnológicas CNET sacó su sistema de administración de
documentos y publicación y creó una compañía llamada Vignette, pionero de los sistemas de
administración de contenido comerciales.
La evolución de Internet hacia portales con más contenido y la alta participación de los
usuarios directamente, a través de blogs y redes sociales, han convertido a los gestores de
contenidos en una herramienta esencial en Internet, tanto para empresas e instituciones
como para personas.
EVOLUCION DE LOS CMS
Internet ha evolucionado con los años, de simples páginas HTML hasta las bellas páginas
dinámicas y aplicaciones web de hoy en día. Uno de los más importantes generadores de
esta evolución han sido los CMS ( Content Management System), que permite a los usuarios
producir y gestionar el contenido de un sitio web.
Un sistema de gestión de contenidos, o CMS, es un software informático o una colección de
herramientas que es usada para gestionar información. Con la ayuda de un buen CMS, uno
puede ingresar datos y almacenarlos en la base de datos. A veces, puede ser editado por
ciertos usuarios autorizados y finalmente, puesto a disposición del público.
Un sistema de gestión de contenidos profesionalmente diseñado, puede gestionar el
formateo, catalogación, almacenamiento y recuperación de la información. En el proceso, no
hay necesidad de que los usuarios tengan demasiados conocimientos técnicos. Hoy en día, lo
CMS son usados por librerías, diarios, tiendas online, actividades académicas, etc.
[SISTEMAS CMS] 16 de febrero de 2012
SEGUNDO DE ASIR Página 5
LINEA TEMPORAL DE DICHA EVOLUCIÓN
Mediados de 1997 – EL desarrollo de TYPO3 comienza desde cero con Kasper Skårhøj en
1997. En agosto de 1999 se convierte en código abierto.
Septiembre 1999 – IntraNet Solutions lanza Xpedio, el primer CMS de extremo a extremo, en
septiembre de 1999. Xpedio se basó en la tecnología núcleo de IntraNet Solutions,
combinada con tecnología obtenida de la adquisición de Info Access.
2000 – SilverStripe es desarrollado por SilverStripe Limited, una compañía de desarrollo web
fundada en el 2000. El 3 de febrero del 2007, SilverStripe 2.0.0 es lanzado publicamente
cómo código abierto y de forma totalmente gratuita.
Enero 2001 – Lanzamiento inicial de Drupal, originalmente escrito por Dries Buytaert como
un tablón de mensajes. Luego se convertiría al código abierto ese mismo año.
Octubre 2001 – La versión 1.0.0 de Movable Type, sistema de publicación de weblogs
desarrollado por la empresa Six Apart, es lanzada al público.
2003 – Textpattern es un CMS de código abierto originalmente desarrollado por Dean Allen,
escrito en PHP utilizando una base de datos MySQL.
Mayo 2003 – WordPress 0.71-gold es lanzado, disponible para ser descargado en la página
oficial WordPress Release Archive. La primera versión oficial de WordPress, por otro lado,
fue lanzada en enero del 2004.
Julio 2004 – CMS Made Simple es desarrollado usando PHP, lo que provee a los
desarrolladores una herramienta simple y fácil de usar para crear sitios web semi-estáticos.
2005 – dotCMS es un CMS para construir y gestionar sitios web, contenido y aplicaciones
web de manejo de contenido.
Septiembre 2005 – Joomla 1.0 es lanzado.
Enero 2007 – Frog CMS es un CMS de código abierto desarrollado por la compañía Philippe
Archambault. Se trata de un port de Radiant, un CMS desarrollado en Radiant.
Abril 2011 – Melody 1.0 es lanzado. Está basado en Movable Type.
[SISTEMAS CMS] 16 de febrero de 2012
SEGUNDO DE ASIR Página 6
TIPOS DE CMS
Actualmente existen miles de sistemas de gestión de contenidos disponibles en Internet.
Cada uno de ellos atiende a diferentes usuarios ofreciéndoles características únicas de
acuerdo a sus necesidades reales. No obstante todos ellos trabajan bajo un mismo estándar.
Hay cuatro tipos principales de CMS (sistemas de gestión de contenidos) en los cuales
podríamos englobar la mayoría de los que existen. Estos cuatro tipos son:
1) Hechos a la medida
2) Comerciales
3) De gama alta
4) De código abierto
Hechos a la medida
Son sistemas de gestión de contenidos creados dentro de una empresa. Son desarrollados
por personal de la misma organización. El tema principal es el que el desarrollo recae en el
personal interno para corregir los errores y crear parches.
Comerciales
Está oferta de sistemas de gestión de contenidos es la más amplia ya que existen infinidad
de opciones ya sea en precios, planes y características. A diferencia de los hechos a la
medida (in house) estos rara vez son personalizables. También es difícil determinar
inicialmente la funcionalidad del software ya que la empresa presenta lo que ellos quieren
que tú veas.
Alta Gama
De los miles de sistemas de contenido disponible en el mercado sólo unos cuantos de ellos
podrían entrar en esta categoría. Una de sus principales características es la fiabilidad que
tienes al recibir una solución robusta y de calidad. Lamentablemente esto también se ve
reflejado en sus altos precios, ya que tienden a ser muy caros.
Código Abierto
Esto esencialmente significa que el software o sistema de gestión de contenidos está
disponible para cualquier persona en el mundo de forma gratuita. Las principales ventajas
aunque parezca obvio es el precio ¡gratis! Y que estos sistemas son totalmente
personalizables desde su código de fuente abierta. Se dicen muchas desventajas de estos
sistemas, sin embargo, creo y defiendo fuertemente a estos software. Para mí son de lo
mejor que existen.
Si bien una vez que conocemos los grandes grupos de sistemas de gestión de contenidos que
existen. La decisión de adquirir uno u otro depende de tus necesidades. Si somos una
empresa y contamos con personal de tecnologías de información, valdría la pena pensar en
desarrollar una internamente o invertir en uno de alta gama.
Por otro lado si no se cuenta con personal calificado y el precio puede ser un obstáculo
valdría la pena adquirir uno de código abierto.
[SISTEMAS CMS] 16 de febrero de 2012
SEGUNDO DE ASIR Página 7
COMPARATIVA PRIMERA PARTE
TODOS ESTOS TAMBIEN LOS PODRIAMOS CLASIFICAR EN DOS RAMAS
Con las siguientes propiedades cada uno de ellos, pues por ejemplo los hechos a medida,
muchos de ellos han acabado siendo software libre y comercial también.
[SISTEMAS CMS] 16 de febrero de 2012
SEGUNDO DE ASIR Página 8
TENDENCIA DE LOS CMS MÁS USADOS
EN EL MUNDO
INTERPRETACIÓN DE LA GRÁFICA
Usar un Gestor de Contenido es necesario para Webs dónde el contenido cambia con cierta
frecuencia, para de este modo no tener que acudir a un diseñador/desarrollador cada vez
que se quiere realizar una modificación. De estos CMS de código libre que he mencionado,
podríamos decir que Joomla es muy adecuado para esta tarea y es fácil de usar, aunque tal
vez algo rígido. Drupal, en el otro extremo, es mucho más flexible pero al mismo tiempo
requiere muchos más conocimientos de programación para sacarle todo el partido.
Por otro lado, lo que ocurre con WordPress es que nació como un CMS especializado
únicamente en blogs. De unos años a esta parte ha evolucionado y muchos lo consideran un
CMS propiamente dicho, aunque requiere tal vez aún de más conocimientos de
programación que el que se requiere con Joomla para lograr los mismos resultados. Al
mismo tiempo, es más flexible que Joomla.
Se trata por tanto,en realidad, de una medida del interés que despiertan cada uno de estos
CMS. Lo interesante son las tendencias.
En la gráfica que representa el interés mundial, WordPress no sólo gana a Jommla desde
mediados del año 2009, sino que ese interés no deja de crecer, mientras que el interés
por Joomla decae desde esas mismas fechas.
[SISTEMAS CMS] 16 de febrero de 2012
SEGUNDO DE ASIR Página 9
EN ESPAÑA
Como podemos ver en España con drupal pasa lo mismo, se mantiene en una línea más o
menos constante.
Sin embargo aquí vemos como joomla y wordpress nos muestran un uso muy reñido en
cuanto a número de usuarios y si antes veíamos en la gráfica de todo el mundo que a
mediados del 2009 wordpress se distanciaba aquí no ocurre hasta mediados de 2011 donde
ya se ve una tendencia clara a favor de Wordpress.
[SISTEMAS CMS] 16 de febrero de 2012
SEGUNDO DE ASIR Página 10
COMPARATIVA SEGUNDA PARTE
LOS CMS MÁS USADOS
Todas las comparativas que he estado leyendo son muy partidistas, es como buscar una
comparativa Windows VS Linux que sea objetiva IMPOSIBLE, todo esto por otra parte es
comprensible, pues la experiencia de cada usuario con una aplicación concreta, siempre será
diferente.
FAVORITISMOS JOOMLA
http://www.readwriteweb.es/tecnologias/propia-web-2-0-drupal-joomla/
http://www.taringa.net/posts/apuntes-y-monografias/3850397/Wordpress-Vs-Joomla.html
FAVORITISMO WORDPRESS
http://ayudawordpress.com/drupal-vs-wordpress/
FAVORITISMO DRUPAL (Esta última cuando lees comparativa sincera……piensas aquí hay
tema y lo hay. Un favoritismo exagerado)
http://carlos.rinconsanchez.com/drupal-vs-joomla-una-comparativa-sincera-de-un-
consultor-de-ibm
En lo que casi todos coinciden es cual de los tres nos podría satisfacer, dependiendo de
nuestras necesidades.
EL MÁS COMPLEJO
Drupal es muy adecuado cuando hay que hacer pequeños desarrollos, porque se pueden
realizar aplicaciones relativamente sofisticadas. Su gran cantidad de módulos de integración
con otros servicios y productos permite además incluir funcionalidad avanzada en nuestra
web.
EL INTERMEDIO
Si necesitamos ofrecer mucha información en nuestra web, y esa información puede
organizarse jerárquicamente, Joomla! puede ser la mejor opción. Si no tenemos problema en
gastar unas decenas de euros en los componentes necesarios para añadir funcionalidad
adicional, podemos conseguir un resultado muy profesional sin grandes conocimientos
técnicos.
EL SENCILLO
Si lo que buscamos es tener listo rápidamente un sitio sencillo, con un buen diseño y que sea
fácil de actualizar, podemos usar WordPress
[SISTEMAS CMS] 16 de febrero de 2012
SEGUNDO DE ASIR Página 11
Realmente y volviendo a lo que he dicho anteriormente sobre lo que todas las comparativas
crean favoritismos. De lo único que nos podemos fiar es de las características objetivas .
Para ello seleccionar los tres en la siguiente página y hacer la comparación.
http://www.cmsmatrix.org/matrix/cms-matrix
Y si queremos ver una comparativa de seguridad muy buena revisar el siguiente enlace
http://shadowjah.com/joomla_wordpress_o_drupal_%C2%BFcual_es_m%C3%A1s_seguro