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

Un sistema de gestin de contenidos (en ingls content management system, abreviado CMS) es un programa que permite crear una

estructura de soporte (framework) para la creacin y administracin de contenidos, principalmente en pginas web, por parte de los participantes. Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio. El sistema permite manejar de manera independiente el contenido y el diseo. El gestor de contenidos es una aplicacin informtica usada para crear, editar, gestionar y publicar contenido digital en diversos formatos.

Tipos de gestores de contenidos [editar]


Los gestores de contenido se pueden segmentar segn diferentes criterios:

Segn el lenguaje de programacin empleado: Active Server Pages, Java, PHP, ASP.NET, Ruby On Rails, Python Segn la propiedad del cdigo o Open Source (cdigo abierto); permite que se desarrolle sobre el cdigo, o Cdigo propietario; slo su desarrollador puede desarrollar la aplicacin. Segn el tipo de uso o funcionalidades: o Plataformas generales o Sistemas especficos o Blogs; pensados para pginas personales o Foros; pensados para compartir opiniones o Wikis; pensados para el desarrollo colaborativo o e-learning; plataforma para contenidos de enseanza on-line o e-commerce; plataforma de gestin de usuarios, catlogo, compras y pagos o Publicaciones digitales o Difusin de contenido multimedia

Ventajas y Oportunidades
El gestor de contenidos facilita el acceso a la publicacin de contenidos a un rango mayor de usuarios. Permite que sin conocimientos de programacin ni maquetacin cualquier usuario pueda indexar contenido en el portal. Adems permite la gestin dinmica de usuarios y permisos, la colaboracin de varios usuarios en el mismo trabajo, la interaccin mediante herramientas de comunicacin. Los costes de gestin de la informacin son muchos menores ya que se elimina un eslabn de la cadena de publicacin, el maquetador. La maquetacin es hecha al inicio del proceso de implantacin del gestor de contenidos.

La actualizacin, backup y reestructuracin del portal son mucho ms sencillas al tener todos los datos vitales del portal, los contenidos, en una base de datos estructurada en el servidor. Ejemplos: Drupal Joomla wordpress

Qu es CSS?
CSS es un lenguaje de hojas de estilos creado para controlar el aspecto o presentacin de los documentos electrnicos definidos con HTML y XHTML. CSS es la mejor forma de separar los contenidos y su presentacin y es imprescindible para crear pginas web complejas. Separar la definicin de los contenidos y la definicin de su aspecto presenta numerosas ventajas, ya que obliga a crear documentos HTML/XHTML bien definidos y con significado completo (tambin llamados "documentos semnticos"). Se define el estndar XML como: El formato universal para documentos y datos estructurados en Internet, y podemos explicar las caractersticas de su funcionamiento a travs de 7 puntos importantes, tal y como la propia W3C recomienda: 1. - XML es un estndar para escribir datos estructurados en un fichero de texto. Por datos estructurados entendemos tipos de documentos que van desde las hojas de clculo, o las libretas de direcciones de Internet, hasta parmetros de configuracin, transacciones financieras o dibujos tcnicos. Los programas que los generan, utilizan normalmente formatos binarios o de texto. XML es un conjunto de reglas, normas y convenciones para disear formatos de texto para tales tipos de datos, de forma que produzca ficheros fciles de generar y de leer, que carezcan de ambigedades y que eviten problemas comunes, como la falta de extensibilidad, carencias de soporte debido a caractersticas de internacionalizacin, o problemas asociados a plataformas especficas. 2. - XML parece HTML pero no lo es. En efecto, en XML se usan marcas y atributos, pero la diferencia estriba en que, mientras en HTML cada marca y atributo est establecido mediante un significado incluyendo el aspecto que debe tener al verse en un navegador-, en XML slo se usan las marcas para delimitar fragmentos de datos, dejando la interpretacin de stos a la aplicacin que los lee.

3. - XML est en formato texto, pero no para ser ledo. Esto le da innumerables ventajas de portabilidad, depuracin, independencia de plataforma, e incluso de edicin, pero su sintaxis es ms estricta que la de HTML: una marca olvidada o un valor de atributo sin comillas convierten el documento en inutilizable. No hay permisividad en la construccin de documentos, ya que esa es la nica forma de protegerse contra problemas ms graves.

4. - XML consta de una familia de tecnologas. Por supuesto, existe una definicin (estndar) de XML 1.0 que viene de Febrero 98, pero su desarrollo se ha ido enriqueciendo paulatinamente a medida que se vean sus posibilidades: de esa forma, contamos con una especificacin Xlink, que describe un modo estndar de aadir hipervnculos a un documento XML. XPointer y XFragments son especificaciones para establecer la forma de vincular partes de un documento XML. Incluso el lenguaje de hojas de estilo (CSS) se puede utilizar con XML al igual que se hace con HMTL. XSL es precisamente, una extensin del anterior, en la que se dispone de todo un lenguaje de programacin exclusivamente para definir criterios de seleccin de los datos almacenados en un documento XML, y que funciona conjuntamente con las CSS o con HTML para suministrar al programador y al usuario mecanismos de presentacin y seleccin de informacin, que no requieran de la intervencin constante XML: Introduccin al lenguaje Grupo EIDOS 10 del servidor. Se basa en un lenguaje anterior para transformacin (XSLT) que permite modificar atributos y marcas de forma dinmica. El Modelo de Objetos de Documento (DOM) es un conjunto estndar de funciones para manipular documentos XML (y HMTL) mediante un lenguaje de programacin. XML Namespaces, es una especificacin que describe cmo puede asociarse una URL a cada etiqueta de un documento XML, otorgndoles un significado adicional. Y finalmente, XML-Schemas es un modo estndar de definir los datos incluidos en un documento de forma ms similar a la utilizada por los programadores de bases de datos, mediante los metadatos asociados. Y hay otros en desarrollo, pero todos estn basados en el principal: XML. 5.- XML es prolijo, pero eso no supone un problema. Los ficheros resultantes, son casi siempre mayores que sus equivalentes binarios. Esto es intencionado, y las ventajas ya las hemos comentado ms arriba, mientras que las desventajas, siempre pueden ser soslayadas mediante tcnicas de programacin. Dado el reducido coste actual del espacio en disco y la existencia gratuita de utilidades de compresin, junto al hecho de que los protocolos de comunicacin soportan sistemas rpidos de compresin, este aspecto no debe resultar problemtico. 6. - XML es nuevo, pero no tanto. El estndar empez a disearse en 1996, y se public la recomendacin en Febrero/98. Como ya hemos comentado, eso no significa que la tecnologa no est suficientemente madura, ya que el estndar SGML en el que se basa, data de una especificacin ISO del ao 1986. 7. - XML no requiere licencias, es independiente de la plataforma, y tiene un amplio soporte. La seleccin de XML como soporte de aplicaciones, significa entrar en una comunidad muy amplia de herramientas y desarrolladores, y en cierto modo, se parece a la eleccin de SQL respecto a las bases de datos. Todava hay que utilizar herramientas de desarrollo, pero la tranquilidad del uso del estndar y de su formato, hacen que las ventajas a la larga sean notables.

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