Retroceder   Foros del Web > Programación para sitios web > XML

Respuesta
 
Herramientas Desplegado
Antiguo 08-sep-2006, 10:15   #1 (permalink)
oscar8x ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2006
Mensajes: 21
¿Me vale XML para esto?

Pues estoy preparando una tienda online con PHP + Ajax (Con prototype) + Mysql + CSS

El caso, es que tengo interés en que la tienda me permita esto:

1- Que los clientes reciban los nuevos productos u ofertas mediante 2 canales RSS

2- Que haya clientes que puedan poner en su web parte (por ejemplo, si se venden patatas y pimientos, pues que sólo incluya en su web las patatas) o la totalidad de productos de los productos de la web origen, incluyendo precios que puedan modificar con un porcentaje.


Entonces, tendría q etiquetar todos los datos que salen de la BD para que los pueda capturar?

alguna idea?
oscar8x está desconectado   Responder Citando
Antiguo 08-sep-2006, 11:32   #2 (permalink)
$moderador{'Esteban'}
monoswim llegará a ser famoso muy prontomonoswim llegará a ser famoso muy pronto
 
Avatar de monoswim
 
Fecha de Ingreso: noviembre-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 7.658
Enviar un mensaje por MSN a monoswim Enviar un mensaje por Yahoo  a monoswim
yo haría un script que devuelva el XML con los productos que deseas...y a ese script se los pasas por parámetro...

script.php?prods=patatas-pimientos

y que el script devuelva todos los productos de patatas y pimientos en formato XML

así cada cliente en su web tienen que simplemente leer el XML que genera tu script...

Espero que te sirva

Saludos
monoswim está desconectado   Responder Citando
Antiguo 08-sep-2006, 13:39   #3 (permalink)
oscar8x ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2006
Mensajes: 21
Gracias por la respuesta. Pero me queda la duda de como hace las peticiones la otra web. ME explico:

Un cliente de esta web pues si pincha en pimientos , el código de programa realizaría un consulta al mysql para recuperar todos los tipos de pimientos y generar el código XML. Sin embargo, si el usuario de la otra web quiere listar los pimientos, tiene que tener generado un archivo en XML para recuperar esos datos. Esto implicaría tener todos los productos en 1 archivo XML y ocuparía la base de datos y el fichero de disco, además de si quieren buscar un producto tendría que recorrer todo el fichero XML y sería más lento.

No se si me explique bien, pero a ver si alguien entiende lo que quiero decir, ya que estoy muy verde con el tema XML.
oscar8x está desconectado   Responder Citando
Antiguo 08-sep-2006, 22:09   #4 (permalink)
$moderador{'Esteban'}
monoswim llegará a ser famoso muy prontomonoswim llegará a ser famoso muy pronto
 
Avatar de monoswim
 
Fecha de Ingreso: noviembre-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 7.658
Enviar un mensaje por MSN a monoswim Enviar un mensaje por Yahoo  a monoswim
No me entendiste, en las webs de tus clientes no necesitas ningún fichero XML ya que van a usar el que devuelva tu script...

Alguna vez usaste ajax por ejemplo ? haces la petición a la URL que desees y puedes parsear el XML de respuesta a gusto con JavaScript, todo en un simple HTML que hasta lo puedes hacer tu y enviárselo a los clientes...

La página del cliente pide a tu web un XML con los pimientos para mostrarlos con el formato que deseen...Se entiende o no me explico bien ?

Saludos
monoswim está desconectado   Responder Citando
Antiguo 09-sep-2006, 10:02   #5 (permalink)
oscar8x ha deshabilitado el karma
 
Fecha de Ingreso: septiembre-2006
Mensajes: 21
Todavía no tengo bien pillado el tema este ajax + xml. Estoy leyendome un libro de iniciacion a Ajax con XML y luego pasaré a leerme el Ajax in Action.

En donde dije lo de generar el XML, no me referia a que se alojase en la web del cliente, sino en la de la web principal. Pero claro, como no entiendo todavia bien los conceptos, pues seguramente escribí una burrada.

Voy a acabar este primer libro y me imagino que ya tendré un poco más claros los conceptos.
oscar8x está desconectado   Responder Citando
Antiguo 10-sep-2006, 20:06   #6 (permalink)
$moderador{'Esteban'}
monoswim llegará a ser famoso muy prontomonoswim llegará a ser famoso muy pronto
 
Avatar de monoswim
 
Fecha de Ingreso: noviembre-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 7.658
Enviar un mensaje por MSN a monoswim Enviar un mensaje por Yahoo  a monoswim
Yo también me refería a que el generador de XML esté en la web principal, y las webs hijas tomen de ese generador el XML que necesitan

Saludos
monoswim está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 09:17.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93