Ventajas e inconvenientes del XML en CMS y DM

Redaccion

Administrator
:lol: El estándard XML está en boca de todos, está de moda, pero pocos saben realmente
cuales son las ventajas e inconvenientes (sobre todo) a la hora de utilizarlo.
Por ejemplo, de todos es sabido que por muy buen sistema de Gestión de Contenidos Web, por muy buenos Schemas y por muy
buenas bases de datos que se instalen, si el usuario final, el empleado o editor, NO tiene tiempo o ganas de \"marcar\"
correctamente la información, toda la iniciativa se puede venir abajo.
¿Qué cosas que usted está haciendo con XML NO se podrían hacer sin utilizar este estándard
¿Le está costando trabajo encontrar a equipos de diseño que sepan trabajar con XSLT
Cuentenos sus experiencias o pensamientos, tanto negativas como positivas.
La Redacción de CMS-Spain.com
 
A

Anonymous

Guest
Desde la teoría recibida en mi formación (Documentación) se ha visto el estándar XML como un estandar
que mejora muchas de las posibilidades de HTML sobretodo en la creación de páginas web. XML es un lenguaje que nos permite, a
parte de crear el contenido y ver instantaneamente el aspecto de nuestra web posteriormente (cosa que ya permitía el HTML),
permite a los motores de búsqueda clásicos (tanto programas como directorios \"humanos\") al introducirse en las páginas
web, poder identificar immediatamente el contenido propiamente dicho de esa página web a través de una serie de etiquetas
preescritas en la página web a través del lenguaje XML.
XML además, permitirá a los futuros motores de búsqueda (los llamados inteligentes, agentes, asistentes, etc) introducirse en
cada web y distinguir el contenido específico de cada una, ya que éste habrá sido descrito en los campos del XML. Permitirá
también, convertir las webs del \"ahora\" en webs inteligentes (webs semánticas) del \"futuro\", las cuales casi por
sí solas revolucionarán las actuales prestaciones de los buscadores. Todos hemos padecido la cantidad de registros que nos
dan como resultado los buscadores, y que tenemos que ir navegando hasta encontrar el contenido deseado en las webs
recopiladas por el buscador. Pues bien, gracias a XML, conseguiremos avanzar mucho en este sentido ya que se describirán
específicamente cada contenido de nuestra web (el mismo autor de la web podrá hacerlo) haciendo que los motores encuentren el
contenido exacto que estamos buscando.
Hoy en día, todavía NO se ha aplicado a nivel general, y ese es el reto pendiente si queremos mejorar las problemáticas de la
recuperación de información en la red.
 
A

Anonymous

Guest
Lo importante, lo que realmente marca la diferencia es que con el XML
conseguimos que nuestra información desestructurada pase a ser estructurada.
Por poner un ejemplo, tenemos una base de datos comercial con un montón de información perfectamente clasificada (datos
estructurados) y a su vez tenemos una serie de documentos (trípticos, boletines, manuales de producto, etc) que es
información desestructurada. Con el XML introducimos estructura en esa información, y podemos aprovecharlo para que
aplicaciones, puedan trabajar sobre dicha información.
Permitimos, una vez nuestra información está estructurada, que dicha info. sea tratada por sistemas (el famoso B2B) sin
necesidad de que el hombre intervenga para nada en el proceso.
Ahora bien, eso siempre que se trate de CM, con el DM... mmm la cosa cambia, porque NO veo yo a la gente dejando de usar
words, excels y de más...
 
A

Anonymous

Guest
Es de
todos conocido el problema de compatibilidad de aplicaciones y de cominicacion interplataformas cuando se trata de
intercambiar informacion y el problema que se palntea sobre todo a nivel aplicado cuando en una empresa se dipone de una
tecnología de bases de datos de la que se quiere extraer informacion bien para ponerla en otro tipo de base de datos o para
presentarla via web, pues bien XML sería la solucion ideal, ya que realizando una sencilla aplicacion en perl o php o c se
puede leer la información de la base de datos original y escribirla en un archivo xml facilmente manipulable y legible en
todos los sistemas, incluso importar este nuevo archivo a una base de datos diferente.
XML se ha convertido en standar gracias a la standarización de los tipos de documento, si disponemos de una gran cantidad de
informacion y esta, está estructurada tenemos el 70 % del trabajo realizado con poca programacion podemos poner la
informacion disponible a cualquier sistema.
DWS
 
A

Anonymous

Guest
XML es una herramienta muy potente, pero "no por tener un martillo todo van
a ser clavos".
Cada cosa se debe utilizar para lo que sirve, o sea, XML son datos portables entre aplicaciones, pero detras tiene que tener
aplicaciones que generen esos datos, de nada sirve que un diseñador trabaje directamente en FO o en SMIL sin disponer de
herramientas WYSWING (* so se si esta correcto), vamos que los diseñadores necesitan ver lo que hacen.
Por otro lado XSLT, es un lenguaje declarativo, muy potente pero como todos los lenguajes declarativos, dificil para los
desarrolladores normales, hay herramientas que permiten generar hojas de estilo XSL sin hacer desarrollo, pero hay que
aprenderlos.
Es muy dificil encontrar perfiles XSL, y sobre todo hay entornos que todavia generan mucho Javascript para hacer las cosas,
lo que impide un tratamiento XSL bueno.
Actualmente hemos optado por utilizar tags, pero tarde o temprano tendremos que enfrentarnos a XSL.
Nuestra idea es trabajar con un lenguaje de formateo estilo FO y disponer de herramientas que lo generen directamente,
desarrollar hojas de estilo para FO. Es unas solucion a muy largo plazo, ya que en la actualidad NO conocemos ninguna
herramienta que permita generarlo directamente.
Parece ser que el futuro empezar cuando se establezca el estandar de generacion de documentos, en ese momento las
herramientas graficas trabajaran con ese estandar y los gestores de contenidos que permitan XML solo tendran que trabajar con
un tipo de documento nuevo.
Luego al haber un estandar, habra XSL estandar que NO habra que desarrollarlas.
En este punto alguien pondra una nueva tecnologia sobre la mesa, orientacion a servicios, parecera que todos debemos ir a esa
tecnologia, NO tendra todavia estandares definitivos, NO encontraremos profesionales con esos perfiles, pero empezaran a
soportarla nuestros gestores de contenidos, por que NO ser un gestor de servicios, ... y volvermos a empezar.
Como veis la tecnologia madura y a la vez empieza otro proceso de maduracion.
Un saludo y pensar que lo importante NO es la tecnologia sino el valor añadido que nos aporta. Es mucho mas importante el
contenido que la tecnologia que nos permite gestionarlo
 
Arriba