Hola comunidad.
Estuve navegando por todo el foro buscando ideas de como desarrollar un Carrito de Compras. Esta es mi consulta principal. Tengo experiencia como programador PHP y bases de datos MySQL.
Nunca he desarrollado un "Carrito de compras" y por eso deseo recibir orientación para lograrlo. Para no "reinventar la rueda" se que algunos de ustedes, cuentan con la ideas básicas y lo mejor de todo la experiencia.
Lo que necesito es la técnica, estructura lógica (como en una receta de cocina, los ingredientes que se van a usar je je je) ó lo que necesito para, luego empezar a programar.
Entre lo que he investigado, un Sistema de "Carrito de compras" es necesario incluir:
1. Una base de datos, para guardar los datos de los artículos (inventario). Si no se contara con base de datos, he visto que lo que se hace es mandar un email, con los artículos que se desean comprar al dueño de la tienda.
2. Variable de Artículos temporalmente comprados por el usuario (hasta que finalice la compra).
3. El comprador, debe tener un nombre de usuario/password (anteriormente debe haberse registrado con todos sus datos personales).
4. Variables de sesión ó cookies. ¿ es mejor usar variables de sesión ó cookies?
Agradezco su ayuda.
Gracias.