Foros del Web » Programando para Internet » PHP »

Consulta sobre php y xml

Estas en el tema de Consulta sobre php y xml en el foro de PHP en Foros del Web. Hola, podrian ayudarme con estas dudas, ya que estoy confundido con el uso de xml y quiero aprender ese lenguaje. Es mejor usar html con ...
  #1 (permalink)  
Antiguo 16/09/2009, 21:43
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 2 meses
Puntos: 3
Consulta sobre php y xml

Hola, podrian ayudarme con estas dudas, ya que estoy confundido con el uso de xml y quiero aprender ese lenguaje.

Es mejor usar html con php o xml con php?
Que ventajas tiene usar php con xml?

Que ventajas tiene usar formularios hechos con XML sobre losformularios con html?

Es más conveniente hacer una importación de xml a mysql con php? o solamente es mejor usar php y mysql?

Realmente no se que beneficios me podria traer el uso de xml en mis aplicaciones con php
gracias

Última edición por -thor-; 16/09/2009 a las 22:12
  #2 (permalink)  
Antiguo 16/09/2009, 22:28
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Consulta sobre php y xml

Hola, en primera que vas a hacer??

pues si vas a hacer una pagina que te muestre datos
sin tener alguna fuente de datos, php con html

si necesitas traer informacion (por ej para una agenda) podrias
traerlos en un xml si es que no tienes opcion de uso de base de datos
y asi entonces seria php, html y xml

ventajas? pues que puedes tener una estructura organizada en el xml
que luego, si por ej, mensualmente cambias, solo tendrias que armar otro
xml con los datos nuevos, y aqui mismo viene la desventaja y es que el proceso es manual

Importacion, bueno, eso tiene varias caras
Todo depende que vayas a hacer, porque si te llega la info en un xml y tienes que montarlo a una bd, seria bueno que tuvieras un script de php que se conecte a la bd e importe el xml

De hecho, algunas aplicaciones hechas en php permiten que importes datos desde un txt, un csv o cvs? no recuerdo el orden de la extensión, bueno, los separados por coma..

Pero pues si tienes acceso a bd tanto mejor, e incluso puedes tener un script en php que se conecte a la bd y genere un xml dinamico si es que asi lo necesitas

Los beneficios finalmente son que puedes tener una simulacion de base de datos si no tienes acceso a una verdadera db, pero repito, todo depende de la usabilidad que vayas a hacer

Espero te haya solventado alguna duda
Saludos
  #3 (permalink)  
Antiguo 17/09/2009, 00:19
 
Fecha de Ingreso: abril-2008
Mensajes: 453
Antigüedad: 16 años
Puntos: 16
Respuesta: Consulta sobre php y xml

agrego algo a lo que dice mortiprogramador:

la ventaja del xml es que puede ser leido desde otro lenguaje sin ninguna complicacion, lo que permite realizar un puente entre distintas aplicaciones, pero de ahi en mas a lo a vos te conviene realmente no sabria decirte que te conviene mas.

para algo que solamente va a correr en tu directorio, asi sea remoto o local, recomendaria utilizar una base de datos, ahora si queres que la aplicacion sea visible desde otros accesos podrias hacer un xml de los datos obtenidos para mostrarlos en otros lugares.
  #4 (permalink)  
Antiguo 17/09/2009, 19:15
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 2 meses
Puntos: 3
Respuesta: Consulta sobre php y xml

Gracias mortiprogramador he entendido más y por ahora sólo quiero aprender xml y por esa razón busco que beneficios podria traerme en futuras aplicaciones y en que casos seria más conveniente ocuparlo.

Sólo no entendi a que se refiere samu22
Código:
la ventaja del xml es que puede ser leido 
desde otro lenguaje sin ninguna complicacion, 
lo que permite realizar un puente entre distintas aplicaciones, 
pero de ahi en mas a lo a vos te conviene realmente 
no sabria decirte que te conviene mas.

para algo que solamente va a correr en tu directorio, 
asi sea remoto o local, recomendaria utilizar una base de datos, 
ahora si queres que la aplicacion sea visible desde otros accesos 
podrias hacer un xml de los datos obtenidos para mostrarlos en otros lugares.
Samu22 podrias decirme que tipo de aplicaciones pueden necesitar un puente a traves de xml?
y a que te refieres cuando dices:
Código:
ahora si queres que la aplicacion sea
 visible desde otros accesos podrias
 hacer un xml de los datos obtenidos para
 mostrarlos en otros lugares.
y puedes darme un ejemplo para entender que clase de accesos?
gracias
  #5 (permalink)  
Antiguo 18/09/2009, 10:10
 
Fecha de Ingreso: abril-2008
Mensajes: 453
Antigüedad: 16 años
Puntos: 16
Respuesta: Consulta sobre php y xml

Cita:
Iniciado por -thor- Ver Mensaje
Gracias mortiprogramador he entendido más y por ahora sólo quiero aprender xml y por esa razón busco que beneficios podria traerme en futuras aplicaciones y en que casos seria más conveniente ocuparlo.

Sólo no entendi a que se refiere samu22
Código:
la ventaja del xml es que puede ser leido 
desde otro lenguaje sin ninguna complicacion, 
lo que permite realizar un puente entre distintas aplicaciones, 
pero de ahi en mas a lo a vos te conviene realmente 
no sabria decirte que te conviene mas.

para algo que solamente va a correr en tu directorio, 
asi sea remoto o local, recomendaria utilizar una base de datos, 
ahora si queres que la aplicacion sea visible desde otros accesos 
podrias hacer un xml de los datos obtenidos para mostrarlos en otros lugares.
Samu22 podrias decirme que tipo de aplicaciones pueden necesitar un puente a traves de xml?
y a que te refieres cuando dices:
Código:
ahora si queres que la aplicacion sea
 visible desde otros accesos podrias
 hacer un xml de los datos obtenidos para
 mostrarlos en otros lugares.
y puedes darme un ejemplo para entender que clase de accesos?
gracias
el ejemplo mas simple es un lector de feeds, a travez del xml puedo consultar diversos sitios, sin necesidad de conectamer a su base de datos, a lo que me referia con puente es por ejemplo para crear una galeria de imagenes con flash, php y xml.

el xml es muy util para trabajar con un lenguaje que corre del lado del cliente ya que el mismo no puede tener una conexion directa con el servidor.

ajax es javascript con xml, esto permite una conexion de envio y respuesta del lado del cliente (navegador - usuario)
  #6 (permalink)  
Antiguo 18/09/2009, 22:21
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 2 meses
Puntos: 3
Respuesta: Consulta sobre php y xml

Muchas gracias, ya he entendido :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:56.