ok man, thanks for being so blunt!
It's the first time i've approached the idea of building a cart so chill.


----- Original Message -----
From: "Matt Liotta" <[EMAIL PROTECTED]>
To: "CF-Talk" <[EMAIL PROTECTED]>
Sent: Sunday, April 28, 2002 7:22 PM
Subject: RE: Shopping Cart Opinions


> Using lists this way is such a bad idea it isn't even funny. As soon as
> the lists start to grow your performance is going to be shit.
>
> -Matt
>
> > -----Original Message-----
> > From: Michael Tangorre [mailto:[EMAIL PROTECTED]]
> > Sent: Sunday, April 28, 2002 3:00 PM
> > To: CF-Talk
> > Subject: Shopping Cart Opinions
> >
> > Hi everyone.
> >
> > I have just created a simple shopping cart and wanted to get some
> thoughts
> > on my approach to it.
> >
> > I create a structure of lists which is stored in the session scope.
> >
> > 1. cart.quantities
> > 2. cart.prices
> > 3. cart.products
> >
> > Basically every time I  (add/remove/changeqty) a product, I go through
> and
> > make changes to the three lists:
> >
> > Example:
> >
> > products list (holds product IDs)   1001, 1002, 1003, 1004
> > price list (hold price for sinlge product) 5.99, 6.45, 2.50, 8.99
> > quantity (holds quantity of product added) 2, 4, 1, 1
> >
> > So basically everytime I perform an operation, I use ListFind to get
> the
> > position in the list of the product whose ID is passed into the page.
> > Using that location of the product in the list, I just perform simple
> > insertions, deletions, and updates using the location.
> >
> > Does anyone see any downsides to this method?
> > I build another cart using arrays, and the execution times for the
> > templates were considerably longer.
> >
> > Hit me back with some pros and cons or comments.
> >
> > Thanks,
> > Mike
> >
> >
> >
> >
> 
______________________________________________________________________
Signup for the Fusion Authority news alert and keep up with the latest news in 
ColdFusion and related topics. http://www.fusionauthority.com/signup.cfm
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to