Вы находитесь на странице: 1из 18

INSTITUTO TECNOLGICO DE MORELIA Jos Mara Morelos y Pavn

Departamento de Ingeniera en Informtica

Sistemas de gestin de contenidos (CMS) de la web 2.0

Profesor: M.C. Alejandro Sosa Sales

Realizado por: Castro Urieta Jacobo 13121232

ndice
Sistemas de Gestin de Contenido (CMS) .......................................................................3
Descripcin .......................................................................................................................................... 3 Introduccin ........................................................................................................................................ 3 Planteamiento del problema ........................................................................................................... 4 Justificacin ......................................................................................................................................... 5 Objetivos .............................................................................................................................................. 5 Marco terico ...................................................................................................................................... 6 Antecedentes ................................................................................................................................................ 6 Conceptos bsicos. ..................................................................................................................................... 8 Estado del arte ............................................................................................................................................. 9 Bases tericas ............................................................................................................................................10 Hiptesis ............................................................................................................................................17 Alcances y limitaciones ...................................................................................................................17 Referencias ........................................................................................................................................18

Sistemas de Gestin de Contenido (CMS)


Descripcin
El presente trabajo est enmarcado bajo la modalidad de proyecto factible, cuya intencin es proponer la utilizacin de los CMS como herramientas web tecnolgicas para el desarrollo de proyectos web, ya sea desde que se esta estudiando hasta cuando se quiere emprender en un negocio. Compartir informacin, no solo puede llagar a ser til para las dems personas, si no que tambin puede llegar a serlo par uno mismo. Tener un proyecto web te puede llevar a muchas cosas, ya sea desde aprender y tener un respaldo de lo aprendido, o si se esta estudiando llegar a liberar crditos en la universidad, en fin muchas cosas.

Introduccin
Desde los orgenes del ser humano, el hombre se ha visto ante la necesidad de distribuir y compartir informacin de una manera mas rpida y efectiva, para ello, a adoptado y creado nuevas formas de hacerlo, estas nuevas formas implican cada vez mas la intervencin de herramientas de todo tipo. A principio de los noventas, con la llegada de la World Wide Web, se esperaba que el trabajar y compartir informacin diera un salto muy grande en estos aspectos. Con el paso del tiempo se fueron creando nuevas tecnologas web, fue as como fue surgiendo lo que se conoce como la web 1.0. La web 1.0 se caracteriza por ser de solo lectura, ninguna interaccin con el usuario, y sta requera de la presencia estricta de programadores, o personas con conocimientos de la misma. A parte de que se fueron implementando nuevos termino, la web 1.0 constaba de servidores que alojaban archivo de texto de tal forma que cualquier persona con un lector de estos archivos (o navegador) y acceso a internet, poda leerlos. A estos archivos se le conoce como pginas web, estas pginas web se les fueron dando y dando mas importancia. Gracias a las ansias por estar mas cmodos en este nuevo mundo virtual, fue surgiendo lo que se conoce como la web 2.0, que es la creacin e implementacin de muchas mas nuevas tecnologas web. Las web 2.0 viene con lenguajes de programacin capaces de interactuar entre si y poder crear webs mas dinmicas junto con sistemas que permitan las creacin y manipulacin de informacin de una manera an mas rpida que con la web 1.0. Es aqu donde entran los sistemas de gestin de contenido, que son un conjunto de archivos, con lenguajes de todo tipo, en ellos, que hacen posible una plataforma virtual, capaz de manipular la informacin y que permiten a cualquier persona, de cualquier grado de conocimiento computacional, hacer su propio sitio web dinmico, intuitivo, seguro y fcil de gestionar. Antes de la aparicin de los gestores de contenido la publicacin de contenido en la web era lento, laborioso y poco gil. Los orgullosos propietarios de una web no tenan mas remedio que aprender a utilizar un programa de edicin web como DreamWeaver o FrontPage , creando uno por uno los ficheros html que luego deban ser subidos al servidor por FTP. Muchos de los que se animaban a

montar una web personal o para su pequea empresa, caan vctimas del desnimo dada la dificultad para actualizarla, llenando internet de contenido desactualizado y poco atractivo para el visitante. Poco a poco las empresas que necesitaban gestionar grandes cantidades de noticias, artculos o documentos en su web, fueron desarrollando sistemas dinmicos que facilitaban esta tarea. Uno de los pioneros fue Vignette, desarrollado en 1995 para el portal tecnolgico CNET. Buscando funcionalidad y escalabilidad, se adoptaron los principios de funcionamiento ya clsicos en otros programas: Divisin en web pblica (o front, donde los visitantes ven los contenidos) y web privada (o back, donde los usuarios autorizados realizan las labores de administracin/publicacin) Divisin de la estructura en capas: - Capa de datos: La base de datos almacena los contenidos de la web, as como muchos de los parmetros de configuracin, usuarios y contraseas. - Capa de programacin: Ficheros escritos en algn lenguaje de programacin ejecutable va web, que lee y muestra los contenidos de la capa de datos segn el visitante los haya solicitado. - Capa de diseo: Se trata de la imagen de la web, los ficheros que definen la apariencia de los contenidos mostrados por la capa de programacin. La implantacin de este tipo de programas fue revolucionando la web, los usuarios pasaron del foro al fenmeno blog: el sitio Xanga, lanzado en 1996 tena ms de 70.000.000 blogs diez aos despus. All por el 2001, Michel Valdrigho desarrollo B2/Cafelog, que ya funcionaba sobre PHP y MySQL, y que, en 2003 dio lugar al actual rey de las bitcoras en internet: Wordpress. (InFoAL, 2009)

Planteamiento del problema


Actualmente muchas de las personas de hoy en da se sienten mas atrado por sitios web mas dinmico, mas intuitivos, mas estticos, pero tambin se cree que tener un sitio web consta de tener muchos conocimientos de programacin, pero no es as, mayora de estos sitios web son creados con la ayuda de los gestores de contenido, ya sea de carcter gratuita o de paga. Volver al momento en donde el hombre se vea ante la necesidad de compartir informacin, puede hacer que volvamos a la era en donde se daban salto muy grandes en reas de todo tipo, ya que el promover el hecho de compartir informacin valiosa, ya sea desde experiencias personales, archivos digitales, notas de la escuela, conocimiento bsico sobre algn temas en especifico, nos sirve demasiado tarde o temprano. Desde la aparicin de los sistemas de gestin de contenido, la creacin de sitios web despego de una manera sorprendente. Si bien es cierto que resulta imposible poder ver todos sitios web, muchas empresas lideres en internet, analizan los diferentes tipos de contenidos, para poder ubicar los que podran ser

mas importantes, ya que muchos de estos sitios son basura, basura que es y ser difcil eliminar. Los sistemas de gestin de contenido estn al alcance de todos, lo que significa que ensear a usarlos implica mas contenido, como en todo, importante y basura. Existen diferentes tipos de CMS para los diferentes tipos de sitios web, cada uno se va especializando en el rea en el que se encuentran, lo que lo hace mas poderoso en cuestiones de seguridad, funcionalidad, interactividad, etc.. En muchos casos, la funcionalidad va de la mano con la complejidad de uso, ya que surgen nuevos trminos, nuevos mtodos para hacer las cosas, nuevos opciones para hacer determinada accin, nuevos complementos, etc.. Pero esto no lo hace mas difcil sino mas completo.

Justificacin
La web a llegado para quedarse y depende de nosotros si la aprovechamos para bien o para mal. Deberamos de ver a la web como una herramienta con la que nos debemos basar para poder hacer grandes cosas que en la vida real se nos complicara o se nos hara imposible, como por ejemplo el poder trabajar un mismo proyecto con varias personas al mismo tiempo, o poder aprender cosas desde la comodidad de tu casa, o consultar informacin sin la necesidad de tener una biblioteca en casa. Los CMS ayudan en todas estas causas, y su utilizacin no requiere de un gran sacrificio. Crear un negocio en lnea, una bitcora web, o sitios de carcter empresarial o institucional; en fin, proyectos web mas serios, es posible poder hacerlos por uno mismo con la ayuda de un CMS, obviamente con el CMS necesario para cada caso, para ello poder identificar cual es el que mas nos conviene y as, no tener problemas.

Objetivos
El objetivo de este estudio es reconocer que no hay escusa para no compartir informacin en la web, ya que existen herramientas que nos ayudan a hacer la parte del cdigo. Para llegar al objetivo principal se plantean los siguientes objetivos especficos Que tipos de sitios web existen. Si se quiere hace un sitio web, identificar los tipos de sitios web que existen, para ir ubicando el tipo de proyecto. Que tipos de CMS existen. Una vez identificando el tipo de proyecto, identificar el tipos CMS que se podra implementar Como funcionan los CMS Conocer el funcionamiento de un CMS, para identificar que no es cosa del otro mundo Tipo de alojamiento web. 5

Identificar los tipos de hospedajes web, ya que puede que implique que tangamos que hacer algo extra.

Marco terico
Antecedentes Criterios de seleccin del gestor de contenido (CMS) Podramos plantearnos las siguientes cuestiones: Qu podemos hacer?, Cul se debe elegir?, Qu necesidades se tienen y cual sera el ms adecuado? Aqu hay tanta diversidad de opiniones como CMS hay. Las caractersticas de los CMS nos van a servir como criterios de seleccin del CMS que ms convienen. A continuacin, se describen los criterios ms relevantes: Licencia: se pueden clasificar cmo licencias: - GNU/GPL : a Licencia Pblica General de GNU o ms conocida por su nombre en ingls GNU General Public License o simplemente sus siglas del ingls GNU GPL, es una licencia creada por la Free Software Foundation en 1989 (la primera versin), y est orientada principalmente a proteger la libre distribucin, modificacin y uso de software. Su propsito es declarar que el software cubierto por esta licencia es software libre y protegerlo de intentos de apropiacin que restrinjan esas libertades a los usuarios. - Open Source o Cdigo abierto: es el trmino con el que se conoce al software distribuido y desarrollado libremente. El cdigo abierto tiene un punto de vista ms orientado a los beneficios prcticos de compartir el cdigo que a las cuestiones morales y/o filosficas las cuales destacan en el llamado software libre. - Licencia SMF: Simple Machines Forum es una licencia empleada para CMS gratuitos. Se encuentra orientado a la creacin de comunidades on-line, teniendo como eje central la gestin de foros. - Software privativo: tambin llamado propietario, de cdigo cerrado o software no libre, es cualquier programa informtico en el que el usuario tiene limitaciones para usarlo, modificarlo o redistribuirlo (esto ltimo con o sin modificaciones). Para la Fundacin para el Software Libre (FSF) este concepto se aplica a cualquier software que no es libre o que slo lo es parcialmente (semilibre), sea porque su uso, redistribucin o modificacin est prohibida, o requiere permiso expreso del titular del software. Gratuito: Se refiere a que el software no tiene ningn tipo de coste econmico. En la mayora de los casos este software suelen tener licencias tipo Open Source o GNU. Si no el software es privativo. Tipo de lenguaje y herramientas relacionadas: El tipo de lenguaje que utilice un CMS es muy importante. Vamos a resumir los lenguajes que se derivan de la clasificacin de las tablas: - HTML: (Lenguaje de Marcado de Hipertexto), es el lenguaje de marcado predominante para la elaboracin de pginas web. Es usado para describir la estructura y el contenido en forma de texto, as como para complementar el texto con objetos tales como imgenes. HTML se escribe en forma de etiquetas, rodeadas por corchetes angulares (<,>). HTML tambin puede describir, hasta un cierto punto, la apariencia de un documento, y puede

incluir un script (por ejemplo Javascript), el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML. - XHTML: (lenguaje extensible de marcado de hipertexto), es el lenguaje de marcado pensado para sustituir a HTML como estndar para las pginas web. - JavaScript: Se define como orientado a objetos, basado en prototipos, imperativo, dbilmente tipado y dinmico - PHP: es un lenguaje de programacin interpretado, diseado originalmente para la creacin de pginas web dinmicas. - PYTHON: s un lenguaje de programacin de alto nivel cuya filosofa hace hincapi en una sintaxis muy limpia y que favorezca un cdigo legible. - PERL: es un lenguaje de propsito general originalmente desarrollado para la manipulacin de texto y que ahora es utilizado para un amplio rango de tareas incluyendo administracin de sistemas, desarrollo web, programacin en red, desarrollo de GUI y ms. - MySQL: es muy utilizado en aplicaciones web, como Drupal o phpBB, en plataformas (Linux/Windows-Apache-MySQL-PHP/Perl/Python), y por herramientas de seguimiento de errores como Bugzilla. Su popularidad como aplicacin web est muy ligada a PHP, que a menudo aparece en combinacin con MySQL. - ASP: Active Server Pages ,tambin conocido como ASP clsico, es una tecnologa de Microsoft del tipo "lado del servidor" para pginas web generadas dinmicamente, que ha sido comercializada como un anexo a Internet Information Services (IIS). - .NET: es un framework de Microsoft que hace un nfasis en la transparencia de redes, con independencia de plataforma de hardware y que permita un rpido desarrollo de aplicaciones. - PostGreSQL: es un sistema de gestin de base de datos relacional orientada a objetos y libre, publicado bajo la licencia BSD. Extensibles: Todo CMS se est desarrollando continuamente. As, van evolucionando a medida que se van aadiendo mejoras y actualizaciones. Esto se logra a travs de extensiones y plugins, que son programas que se pueden aadir fcilmente al CMS. Esta caracterstica es de suma importancia. Editores WYSIWYG: WYSIWYG es el acrnimo de What You See Is What You Get (en ingls, "lo que ves es lo que tienes"). Se aplica a los procesadores de texto y otros editores de texto con formato (como los editores de HTML) que permiten escribir un documento viendo directamente el resultado final, frecuentemente el resultado impreso. Grupo de usuarios: Dependiendo de la plataforma escogida se podr escoger diferentes niveles de acceso para los usuarios; yendo desde el administrador del portal hasta el usuario sin permiso de edicin, o creador de contenido. Dependiendo de la aplicacin podr haber varios permisos intermedios que permitan la edicin del contenido, la supervisin y reedicin del contenido de otros usuarios, y etc. Base de datos: La base de datos es donde se aloja el contenido del sitio web. Y se define como un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemticamente para su posterior uso. Multi-idiomas: Es importante que soporte varios idiomas.

Galera de imgenes: Esta caracterstica puede ser til si quieres gestionar imgenes. Contenido RSS: son las siglas de Really Simple Syndication, un formato XML para sindicar (o redifusin) o compartir contenido en la web. Se utiliza para difundir informacin actualizada, frecuentemente a usuarios que se han suscrito a la fuente de contenidos (por ejemplo si quieres estar informado del tiempo, de noticias internacionales, etc.). Registro de usuarios: permite la creacin de distintos usuarios a los cuales puedes acceder introduciendo un usuario y una contrasea. Segn el nivel que tenga el usuario podr manejar en mayor o menor medida el contenido del sitio Web. Motor de Bsqueda: es un sistema informtico que busca archivos almacenados en servidores web gracias a su spider (o Web crawler). Un ejemplo son los buscadores de Internet (algunos buscan slo en la Web pero otros buscan adems en noticias, servicios como Gopher, FTP, etc.) cuando se pide informacin sobre algn tema. Las bsquedas se hacen con palabras clave o con rboles jerrquicos por temas; el resultado de la bsqueda es un listado de direcciones Web en los que se mencionan temas relacionados con las palabras clave buscadas. Los criterios (basados en sus caractersticas) expuestos dan una amplia visin sobre los CMS. Aunque, hoy en da, estas caractersticas se siguen ampliando y mejorando, ya tenemos una base sobre la cul apoyarnos. (Alonso Rodrguez, 2011)

Conceptos bsicos. World Wide Web: es un sistema de distribucin de documentos de hipertexto y accesibles va Internet. Hipertexto: es un sistema no lineal de buscar y conseguir informacin basado en enlaces asociativos entre documentos, comnmente relacionados con Hipervnculos. Pagina web: es el nombre de un documento o informacin electrnica capaz de contener texto, sonido, vdeo, programas, enlaces y muchas otras cosas, adaptada para la World Wide Web y que puede ser accedida mediante un navegador. Esta informacin se encuentra generalmente en formato HTML o XHTML, y puede proporcionar navegacin a otras pginas web mediante enlaces de hipertexto. Las pginas web frecuentemente incluyen otros recursos como hojas de estilo en cascada, guiones (scripts) e imgenes digitales, entre otros. Sitio web: es una coleccin de pginas web relacionadas y comunes a un dominio de Internet o subdominio en la World Wide Web en Internet. Sitio web esttico: son aquellos sitios enfocados principalmente a mostrar una informacin permanente, donde el navegante se limita a obtener dicha informacin, sin que pueda interactuar con la pgina Web visitada. Sitio web dinmico: son aquellos que permiten crear aplicaciones dentro de la propia Web, otorgando una mayor interactividad con el navegante. 8

Dominio web: es un traductor de direcciones ip, su funcin es darle un nombre nico a un sitio web en internet. Hosting: es el servicio que provee a los usuarios de Internet un sistema para poder almacenar informacin, imgenes, vdeo, o cualquier contenido accesible va web. Ftp: es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP. Http: Protocolo de transferencia de hipertexto. e-learning: Se denomina aprendizaje electrnico a la educacin a distancia completamente virtualizada a travs de los nuevos canales electrnicos, utilizando para ello herramientas o aplicaciones de hipertexto como soporte de los procesos de enseanza-aprendizaje. Workflow: es el estudio de los aspectos operacionales de una actividad de trabajo, cmo se estructuran las tareas, cmo se realizan, cul es su orden correlativo, cmo se sincronizan, cmo fluye la informacin que soporta las tareas y cmo se le hace seguimiento al cumplimiento de las tareas.

Estado del arte El gestor de contenidos es una aplicacin muy usada en la actualidad para crear, editar, gestionar y publicar contenido en pginas web, donde el acceso al gestor de contenidos est protegido por un usuario y contrasea. Adems se puede configurar diferentes usuarios para la gestin de la pgina. El propio usuario puede realizar los cambios necesarios en el contenido, sin necesidad de depender de terceros, un ejemplo claro es la creacin de un blog con WordPress, donde creador(administrador), puede gestionar sus contenidos y adems puede asignar colaboradores, que accedern al blog con su correo electrnico y contrasea, luego de ello los colaboradores podrn gestionar sus contenidos de una manera fcil. Publicado en la web, estos contenidos pueden ser vistos por todos pudiendo comentarla y adems compartirla. La ventaja de utilizar gestores de contenido, es que permite mirar al futuro con la garanta de que la pgina web no se quedar obsoleta en futuras actualizaciones o extensiones, ya que a diferencia de los sitios web comunes, con un gestor de contenidos podemos cambiar la presentacin constantemente con plantillas prediseadas, y estar actualizando los contenidos y la estructura del sistema gestor de contenidos cuando lo deseemos y de manera muy fcil, incluso realizar copias de seguridad del sitio. Los gestores de contenidos son muy importantes para las empresas porque facilitan la creacin, organizacin y difusin de los contenidos, dando ms flexibilidad y mucho ms un costo menor de implementacin y mantenimiento. Segn los distintos tipos de contenidos y la evolucin en el manejo de los mismos han ido surgiendo distintos tipos de herramientas informticas para gestionar su ciclo de vida, tal es el caso de los actuales gestores de contenidos de 9

libre distribucin como son Joomla, Drupal, etc. Que en la actualidad son los ms usados para poder administrar contenidos, muy fciles de instalar y administrar sin tener mucho conocimiento en desarrollo de software. Poder administrar el conocimiento con la distribucin de contenidos es muy eficiente, por ello que existen herramientas muy potentes como Moodle, un sistema de gestin de contenidos del aprendizaje (LCMS), que tambin es de libre distribucin que nos permite crear espacios para la enseanza aprendizaje (elearning). Caractersticas de los CMS: Los Sistemas Gestin de Contenidos ofrecen la posibilidad de realizar las siguientes funciones de forma extremadamente fcil: - Aadir nuevos contenidos. - Editar contenidos y borrar contenidos antiguos. - Mantener una seccin de Noticias. - Subir imgenes al servidor. - Cargar archivos en el servidor (pdf, doc., etc.)y ponerlos a disposicin de los usuarios para su descarga. - Insertar enlaces hacia otras pginas. - El sistema puede ser mantenido por varias personas que pueden acceder deforma independiente al Administrador de Contenidos. - Control de acceso de los diferentes usuarios del gestor de contenidos. (Rubio Baca) Tan solo, la cantidad obtenida de acuerdo al ltimo reporte de la consultora NetCraft para el mes de Octubre del 2013, es de 767,234,152 sitios webs. Pero del total obtenido se reporta que slo 189,176,770 se encuentran realmente activos. (Netcraft, 2013) Bases tericas Tipos de sitios web Por objetivo: Comerciales: Estn creados para promocionar los negocios de una empresa. Su finalidad es econmica. Su audiencia puede estar formada por clientes (actuales y potenciales), inversores (actuales y potenciales), empleados (actuales y potenciales) e incluso la competencia y los medios de comunicacin. Podemos a su vez dividirlas en Corporativas (Informan sobre la empresa) y Promocionales (promocionan productos). Buscadores: un sitio que proporciona informacin general y est pensado como entrada o bsqueda para otros sitios. Ejemplos Google, y Yahoo! Comunidad Virtual: un sitio donde las personas con intereses similares se comunican con otros, normalmente por chat o foros. Por ejemplo: MySpace. Sitio weblog (o blog): sitio usado para registrar lecturas online o para exponer diarios online; puede incluir foros de discusin. Ejemplos: blogger, Xanga. Comercio Electrnico: para compra y venta de bienes, como Ebay.com. Wiki: un sitio donde los usuarios editan colaborativamente (por ejemplo: Wikipedia).

10

Educativo: promueven cursos presnciales y a distancia, informacin a profesores y estudiantes, permiten ver o descargar contenidos de asignaturas o temas. Portal Web: un sitio web que proporciona un punto de inicio, entrada o portal a otros recursos en Internet o una intranet. James Robertson(2003) propone una divisin de la funcionalidad de los sistemas de gestin de contenidos en cuatro categoras: creacin de contenido, gestin de contenido, publicacin y presentacin Creacin de contenido. Un CMS aporta herramientas para que los creadores sin conocimientos tcnicos en pginas Web puedan concentrarse en el contenido. Lo ms habitual es proporcionar un editor de texto WYSIWYG, en el que el usuario ve el resultado final mientras escribe, al estilo de los editores comerciales, pero con un rango de formatos de texto limitado. Esta limitacin tiene sentido, ya que el objetivo es que el creador pueda poner nfasis en algunos puntos, pero sin modificar mucho el estilo general del sitio Web. Hay otras herramientas como la edicin de los documentos en XML, utilizacin de aplicaciones ofimticas con las que se integra el CMS, importacin de documentos existentes y editores que permiten aadir marcas, habitualmente HTML, para indicar el formato y estructura de un documento. Un CMS puede incorporar una o varias de estas herramientas, pero siempre tendra que proporcionar un editor WYSIWYG por su facilidad de uso y la comodidad de acceso desde cualquier ordenador con un navegador y acceso a Internet. Para la creacin del sitio propiamente dicho, los CMS aportan herramientas para definir la estructura, el formato de las pginas, el aspecto visual, uso de patrones, y un sistema modular que permite incluir funciones no previstas originalmente. Gestin de contenido. Los documentos creados se depositan en una base de datos central donde tambin se guardan el resto de datos de la Web, cmo son los datos relativos a los documentos (versiones hechas, autor, fecha de publicacin y caducidad, etc.), datos y preferencias de los usuarios, la estructura de la Web, etc. La estructura de la Web se puede configurar con una herramienta que, habitualmente, presenta una visin jerrquica del sitio y permite modificaciones. Mediante esta estructura se puede asignar un grupo a cada rea, con responsables, editores, autores y usuarios con diferentes permisos. Eso es imprescindible para facilitar el ciclo de trabajo (workflow) con un circuito de edicin que va desde el autor hasta el responsable final de la publicacin. El CMS permite la comunicacin entre los miembros del grupo y hace un seguimiento del estado de cada paso del ciclo de trabajo. Publicacin. Una pgina aprobada se publica automticamente cuando llega la fecha de publicacin, y cuando caduca se archiva para futuras referencias. En su publicacin se aplica el patrn definido para toda la Web o para la seccin concreta donde est situada, de forma que el resultado final es un sitio Web con un aspecto consistente en todas sus pginas. Esta separacin entre contenido y forma permite que se pueda modificar el aspecto visual de un sitio Web sin afectar a los documentos ya creados y libera a los autores de preocuparse por el diseo final de sus pginas.

11

Presentacin Un CMS puede gestionar automticamente la accesibilidad del Web, con soporte de normas internacionales de accesibilidad como WAI, y adaptarse a las preferencias o necesidades de cada usuario. Tambin puede proporcionar compatibilidad con los diferentes navegadores disponibles en todas las plataformas (Windows, Linux, Mac, Palm, etc.) y su capacidad de internacionalizacin lo permite adaptarse al idioma, sistema de medidas y cultura del visitante. El sistema se encarga de gestionar muchos otros aspectos como son los mens de navegacin o la jerarqua de la pgina actual dentro del Web, aadiendo enlaces de forma automtica. Tambin gestiona todos los mdulos, internos o externos, que incorpore al sistema. As por ejemplo, con un mdulo de noticias se presentaran las novedades aparecidas en otro Web, con un mdulo de publicidad se mostrara un anuncio o mensaje animado, y con un mdulo de foro se podra mostrar, en la pgina principal, el ttulo de los ltimos mensajes recibidos. Todo eso con los enlaces correspondientes y, evidentemente, siguiendo el patrn que los diseadores hayan creado. Clasificacin de los Gestores de Contenidos La clasificacin se har por tipos de CMS segn su uso y funcionalidad. Cada conjunto o clase de CMS contienen sus propias caractersticas escogidas mediante los criterios de seleccin expuestos anteriormente. Se puede hacer una primera divisin de los CMS segn el tipo de licencia escogido. Por una parte estn los CMS comercializados por empresas que consideran el cdigo fuente un activo ms que tienen que mantener en propiedad, y que no permiten que terceros tengan acceso. Por la otra tenemos los de cdigo abierto, desarrollados por individuos, grupos o empresas que permiten el acceso libre y la modificacin del cdigo fuente. La disponibilidad del cdigo fuente posibilita que se hagan personalizaciones del producto, correcciones de errores y desarrollo de nuevas funciones. Este hecho es una garanta de que el producto podr evolucionar incluso despus de la desaparicin del grupo o empresa creadora. En el mercado hay CMS de calidad tanto comerciales como de cdigo abierto. Muchos CMS de cdigo abierto estn poco elaborados (aunque en plena evolucin), pero tambin lo encontramos entre los comerciales. En definitiva, un buen CMS de cdigo abierto es mucho ms econmico que su homlogo comercial, con la ventaja de disponer de todo el cdigo fuente y de una extensa comunidad de usuarios. - Genricos Ofrecen la plataforma necesaria para desarrollar e implementar aplicaciones que den solucin a necesidades especficas. Pueden servir para construir soluciones de gestin de contenidos, para soluciones de comercio electrnico, blogs, portales. Todos son gratuitos. El lenguaje de programacin es PHP o JavaScript. La mayora tienen workflow Y la mayora no presentan multi-idioma. - Sitios Web

12

Un sitio web (website) es un conjunto de pginas web, tpicamente comunes a un dominio de Internet o subdominio en la World Wide Web en Internet. Todos son gratuitos. Son extensibles mediantes plugins, mdulos o desarrolladores. Los lenguajes estndar son HTML y MySQL. La mayora no presentan editor WYSIWYG. - Wikis Una wiki es un sitio web cuyas pginas web pueden ser editadas por mltiples voluntarios a travs del navegador web. Dichos usuarios voluntarios de la misma pueden crear, modificar o borrar un mismo texto que comparten. La aplicacin de mayor peso y a la que le debe su mayor fama hasta el momento ha sido la creacin de enciclopedias colaborativas, gnero al que pertenece, por ejemplo, la Wikipedia. Existen muchas otras aplicaciones ms cercanas a la coordinacin de informaciones y acciones, o la puesta en comn de conocimientos o textos dentro de grupos. La mayor parte de los wikis actuales conservan un historial de cambios que permite recuperar fcilmente cualquier estado anterior y ver quin hizo cada cambio, lo cual facilita enormemente el mantenimiento conjunto y el control de usuarios malintencionados. En ocasiones, y para evitar a este ltimo tipo de usuario, se necesita de una inscripcin (registro del usuario) en la Wiki, lo cual tambin permite observar quin es el autor de un artculo o publicacin. Habitualmente, sin necesidad de una revisin previa, se actualiza el contenido que muestra la pgina wiki editada, por ello, en casi todos las wikis hay una pgina especfica, que enumera las ediciones ms recientes de artculos, o una lista con los cambios hechos durante un periodo de tiempo, para que, en caso de vandalismo o errores graves en la publicacin, el/los administrador/es de la Wiki deshagan los cambios, eliminen los artculos nocivos. La principal utilidad de un wiki es que permite crear y mejorar las pginas de forma instantnea, dando una gran libertad al usuario, y por medio de una interfaz muy simple. Es mucho ms sencillo y fcil de usar que una base de datos. Existen varios programas, generalmente scripts de servidor en Perl o PHP, que implementan un wiki. Con frecuencia, suelen utilizar una base de datos, como MySQL. Las wikis suelen distinguirse por su destino (para uso personal, para intranets, para la web...) y por su funcionalidad (pueden o no mantener historiales, tener opciones de seguridad, permitir subir archivos, tener editores WYSIWYG...). Todos son gratuitos. La mayora de los CMS presenta lenguaje de programacin es PHP. La mayora tienen groupware. Y la mayora tienen skins. - Blogs Un blog, o en espaol conocido tambin como bitcora, es un sitio web peridicamente actualizado que recopila cronolgicamente textos o artculos de uno o varios autores, apareciendo primero el ms reciente, donde el autor conserva siempre la libertad de dejar publicado lo que crea pertinente. Este trmino ingls blog o weblog proviene de las palabras web y log (diario). El trmino bitcora, en referencia a los antiguos cuadernos de bitcora de los barcos,

13

se utiliza preferentemente cuando el autor escribe sobre su vida propia como si fuese un diario, pero publicado en la web (en lnea). Casi todos son gratuitos, salvo alguna excepcin como Movable Type. El lenguaje de programacin es PHP . La mayora son extensibles mediantes plugins o plantillas. La mayora no contienen un editor WYSIWYG. - E-Commerce El e-commerce (Electronic Commerce) consiste en comprar y vender productos o servicios a travs de sistemas electrnicos como Internet y otras redes computacionales. El intercambio conducido electrnicamente ha crecido de manera espectacular desde la masificacin de Internet. Una gran variedad de comercio es conducido de esta manera, estimulando y aprovechando las innovaciones en transferencias financieras, gestin de cadenas de suministros, transacciones en lnea, EDI, sistemas de gestin de inventarios, etc. El comercio electrnico moderno usualmente se vale de la WWW (World Wide Web) en algn punto del ciclo de la transaccin, aunque puede incluir otras tecnologas como el correo electrnico. Un pequeo porcentaje de e-Commerce es enteramente conducido electrnicamente para productos o servicios "virtuales" como el acceso a particularidades "Premium" de contenidos en una Web. Pero la mayor parte del comercio electrnico implica el transporte de bienes fsicos de alguna manera. El e-Commerce es generalmente considerado como el aspecto de ventas de los e- Business o negocios electrnicos. La gran mayora no son gratuitos. Si disponen de licencia. Contienen tecnologa EDI, ERP y CRM. - Portales Los portales son sitios web con contenido y funcionalidad diversa que sirven como fuentes de informacin o como soportes a una comunidad y cuyo objetivo es ofrecer al usuario, de forma fcil e integrada, el acceso a una serie de recursos y de servicios, entre los que suelen encontrarse buscadores, foros, documentos, aplicaciones, compra electrnica, etc. Principalmente estn dirigidos a resolver necesidades especficas de un grupo de personas o de acceso a la informacin y servicios de una institucin pblica o privada. Un portal como plataforma que posee una infraestructura propia funciona como middleware; por lo tanto, es una plataforma que integra mltiples aplicaciones (sin importar su arquitectura o plataforma) en un solo Frontend dentro de un navegador, al cual se puede entrar desde cualquier sitio, en cualquier momento y con cualquier dispositivo de forma sencilla y segura. El portal, como plataforma, se basa generalmente en datos o aplicaciones agrupados en silos de informacin o islas de servicios aplicativos, los cuales se interpretan o a los cuales se tiene acceso mediante servicios web para ser mostrados en entidades cuasi-independientes del navegador web dentro del navegador web. Dentro de los portales se han realizado procesos de estandarizacin encaminados a la homogeneizacin en las interfaces de programacin de los mismos de tal manera que un servicio desarrollado para

14

un portal pueda ejecutarse en cualquier otro portal compatible con el estndar. El objetivo es obtener portales interoperables evitando desarrollo propietario. Todos son gratuitos. El lenguaje de programacin es PHP o PHYTON. Extensibles por plantillas o mdulos. Contienen Skins. - Publicaciones digitales Son plataformas especialmente diseadas teniendo en cuenta las necesidades de las publicaciones digitales, tales como peridicos, revistas, etc. Todos son gratuitos. El lenguaje de programacin es PHP o MYSQL. Contienen publicaciones digitales de imgenes y vdeo. Presentan comunidades de usuarios y participacin externa on-line. - Foros En Internet, un foro, tambin conocido como foro de mensajes, foro de opinin o foro de discusin, es una aplicacin web que da soporte a discusiones u opiniones en lnea. Todos son gratuitos. Licencia GNU. El lenguaje de programacin es PHP o MYSQL. No son extensibles en su mayora. No contienen herramientas AJAX en su mayora. - Galeras Gestor de contenidos especializado en la creacin de galeras grficas de fotografas. Todos son gratuitos Tienen licencia libre. El lenguaje de programacin es PHP . Contienen galera de imgenes y fotos. - E-learnings (LCMS) Un LCMS, sigla de Learning Content Management System, es un sistema de gestin de contenidos que se utiliza para el aprendizaje. El LCMS se utiliza para crear y manejar el contenido de una parte de un programa de educacin, por ejemplo un curso. Normalmente se crean partes de contenido en forma de mdulos que se pueden personalizar, manejar, y que se pueden usar en diferentes ocasiones (cursos). Licencias GPL, Apache o Berkeley Software Distribution. El lenguaje de programacin es PHP o JavaScript. No presentan caractersticas de multi-idioma en su mayora. Y la mayora no presentan multi-idioma. (Alonso Rodrguez, 2011) Por otro lado CMS se componen de dos partes, una pblica y una privada. - Parte pblica: Es la que cualquier usuario ve al acceder a nuestra URL o direccin de internet donde hemos colgado la pgina, la pgina web como tal.

15

Parta privada: A la parte reservada para la administracin y edicin del sitio, nicamente pueden acceder personas registradas mediante usuario y contrasea. A travs de la parte privada, el editor o administrador dispone de un panel de herramientas mediante el cual puede modificar su pgina web o tienda online a su antojo. Gracias a esto, tan solo teniendo una conexin a Internet y un navegador web, podemos realizar tantos cambios como queramos en el sitio, de manera fcil y clara. Dado que generalmente los CMS son usados por varios usuarios, se dispone normalmente de diferentes roles para cada uno de ellos, si as lo deseamos. En muchos casos nos toparemos que quin tiene permisos para modificar el sitio web es el Administrador, mientras que los encargados de mantener el contenido o los textos actualizados suelen ser relegados con permisos de Editor. A bajo nivel, los sistemas de gestin de contenidos se suelen basar en tres capas:

Capa de datos: Las bases de datos contienen toda la informacin de la pgina web. Normalmente se usan bases de datos MySQL, que guardan informacin sobre usuarios, configuraciones, mens del sitio En definitiva, aqu se almacena el contenido de la pgina Capa de aplicacin: En esta capa, trabajan los ficheros internos de la aplicacin. Generalmente los CMS se suelen basar en lenguaje PHP, por lo que en este nivel, el trabajo principal que se realiza es el de el intercambio de datos desde el cliente hasta el servidor y viceversa. Aqu, cuando el usuario solicita que se muestre un contenido, el CMS lo busca en la base de datos del servidor donde se aloja la pgina web y lo enva al navegador del visitante. Capa de presentacin: Contiene la maquetacin del sitio web, as como el cdigo esttico de la pgina. Sobre esta maquetacin se mostrarn los datos obtenidos de la capa de aplicacin. Las tecnologas usadas en esta capa son normalmente HTML y hojas de estilo CSS. Se suele complementar con Javascript para dotar de interactividad a las pginas.

16

Eleccin incorrecta del CMS. Este es, sin lugar a dudas, el riesgo ms grande que se corre al seleccionar un Gestor de Contenidos. Evidentemente, aparte de la imposibilidad de implementacin de alguno de los servicios o necesidades examinadas en la lista de requisitos, supondra una gran prdida de tiempo y de recursos empresariales la adaptacin del sistema a un modelo en el que no encaja plenamente, o la modificacin del modelo para hacerlo encajar en el sistema. Esto provocara un coste adicional asociado muy importante para la empresa. Pero puede que no fuera el coste ms grande. Si esta empresa planeaba su salto de negocio frente a sus competidores en base al portal web, esto provocara una perdida de posicin en el mercado, situacin que tendra un coste de valor irreparable.

Hiptesis
Se podra llegar a pensar que las personas una vez sabiendo esto, aun as, no compartan informacin, quizs por las misma cuestiones que antes tenan, tambin quizs se le aada una nueva, y es la de Qu ganara yo, con hacer esto?. Aun que bien es cierto que si que se necesita tener conocimientos muy bsicos sobre la web, un poco de programacin, marketing online, posicionamiento, y por que no, dominar el propio CMS, todo esto no son mas que herramientas que pueden facilitar mucho las cosas; tambin se requiere tener esa inquietud de explorar, ya que se dar uno cuenta que existen mtodos para ganar desde, likes hasta dinero. Todo depende de que tan informado ests sobre la web del mundo real.

Alcances y limitaciones
Si se compartiera mas informacin til, es posible, poder avanzar mas rpido en cuestiones educativos. La mayora de las personas podran estar estudiando, y estar al tanto de informacin fresca. La informacin que se comparta, quedara guarda en internet, he de ah el famoso dicho: El internet no olvidad Si se compartiera informacin valiosa y si se tuviera las herramientas necesarias para que te ubique, junto con mtodos de ingresos, si no es que todos, la mayora de las personas ganaran: - El creador del sitio web: teniendo personas que visiten tu sitio web, uno puede pedir algn tipo de donacin, o colocar los famosos anuncios. - El visitante: una vez sabiendo que el dueo del sitio es de confianza, sabr que tendr contenido valioso para el. - Las empresas: si se colocan anuncios en el sitio web, las empresas podran tener mas visitas a su propio sitio web, gracias a que el dueo de sitio web con anuncios dio un espacio en su sitio destinado a esa empresa.

17

Referencias
Alonso Rodrguez, C. (2011). Estudio de los gestores de contenido. Fuenlabrada, Madrid, Espaa: Universidad Rey Juan Carlos. InFoAL. (3 de Mayo de 2009). Joomla! - Breve historia de los gestores de contenido web. Recuperado el 27 de Octubre de 2013, de infoal.com: http://www.infoal.com/guia-basica-para-propietarios-de-webs-joomla/43joomla-historia-e-inicios/83-joomla-breve-historia-de-los-gestores-de-contenidoweb.html Netcraft. (2 de Octubre de 2013). October 2013 Web Server Survey. Recuperado el 27 de Octubre de 2013, de netcraft: http://news.netcraft.com/archives/2013/10/02/october-2013-web-serversurvey.html Rubio Baca, R. I. Herramientas de gestin del conocimiento. Cajamarca: Universidad Nacional De Cajamarca.

18

Вам также может понравиться