Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/04/2007, 07:53
Avatar de Myakire
Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Re: reto (nadie me ha dado respuesta)

Cita:
...una pregunta que nadie ha sido capaz de responderme hasta hoy ni yo mismo que llevo tiempo dando le vueltas he podido dar con la respuesta,...
No pues si .....

Cita:
El problema lo tengo en que si los dos usuario validan la compra al mismo tiempo, les dice que es correcta.
Lo que menciona U_G es muy cierto e implícitamente te recomienda que hagas varios movimientos en tiendas virtuales para que veas como funcionan. Dell limpia el carrito cada 10 minutos, soloStocks lo hace cada 30 minutos, por ejemplo; y ninguno disminuye sus existencias hasta que la venta no haya sido completada. Si cuando intentas validar tu compra ya no hay en existencia pues depende de las reglas del negocio que hayas aplicado, por lo que entiendo tu no puedes tomar nota del pago y resurtir mercancia, entonces yo en tu lugar limpiaría el carrito cada 5 minutos o menos y mi interfase lo haría de tal forma que mostrara los números disponibles y apartados con otro color, implementaría un sistema de "fila de espera" -como ticketmaster- que me indicara cuantas personas hay por delante de mi y algo para actualizar la información, y ... no se, todo depende de como quieras que la tienda funcione.

En fin, no es tan complicado, solo "talachero", aquí el chiste es definir bien las reglas de tu negocio.