Cita:
Iniciado por tapuntdesign
¿ Creen que es óptimo usar mysql para consultar información cómo :
<universidades>
<nombre>
Politecnica de Zulú
</nombre>
<nombre>
Pepito grillo
</nombre>
</universidades>
?
En realidad, si, desde el momento en que puedas necesitar hace al menos
una consulta donde el modo eficiente sea usando JOIN... mmm... Si. Es preferible usar un DBMS y no archivos XML.
- Otra situación es que el uso de XML para guardar datos requiere de
permisos de escritura en el servidor, cosa que no se requiere para usar una base de datos.
- Una razón podría ser que como se trata de archivos de texto plano,
la información es vulnerable (si la encriptas en el XML pierdes parte de la "eficiencia" lograda), mientras que hacerlo en el DBMS resulta más simple.
- Por otro lado, el acceso a los datos de los XML requieren sólo permiso para acceder al site, mientras que para acceder a los de la base no sólo
debes certificarte contra el DBMS sino que además debes
conocer la estructura de la base.
En definitiva,
hay razones de mayor peso
que la facilidad de lectura o la brevedad de los datos, por las cuales los portales y foros se han decantado por el uso de los DBMS, y dejado el XML para otras tareas, algunas de las que son menos críticas.
Lo siento si llego tarde al tema...