1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

New Project, over 1 million products

Discussion in 'eCommerce' started by FreeCashTube, Oct 23, 2009.

  1. FreeCashTube

    FreeCashTube Peon

    Messages:
    378
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    0
    #21
    None Taken.

    I understand. I did my research, and have been looking at different forums to find someone/something similar to what is ahead. Nothing thus far. Maybe it was a mistake to ask the question here.

    We have used OSCommerce, Zencart and Magento. We do typically re-write most of the code for better control and most client thus far have had less than 1000 product. From what we have seen, it would be very difficult to maintain it using the mentioned scripts.

    Thanks
     
    FreeCashTube, Oct 26, 2009 IP
  2. HomeComputerGames

    HomeComputerGames Peon

    Messages:
    871
    Likes Received:
    11
    Best Answers:
    0
    Trophy Points:
    0
    #22
    None of the scripts mentioned would handle it very well. I doubt any type of open source is going to work well.
    Even on a robust server they are not optimized enough to handle the large queries correctly.
    And then when searching a product.........well, doing a broad search on that many items may require a lunch break waiting for the returns.
    Without spending a ton of cash on a solution you may have to think about creating a good caching system.

    What type of equipment are you going to be running this site on? I believe lots of memory will be your biggest asset in this. The more you can cache the better.
     
    HomeComputerGames, Oct 26, 2009 IP
  3. wq0

    wq0 Peon

    Messages:
    58
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #23
    you need to write a script
     
    wq0, Oct 26, 2009 IP
  4. dhaval300

    dhaval300 Peon

    Messages:
    32
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #24
    i think MYSQL US BETTER........Go FOr it...
     
    dhaval300, Oct 26, 2009 IP
  5. webrotate360

    webrotate360 Greenhorn

    Messages:
    39
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    16
    #25
    Just the size of the database alone is ~1TB assuming you'd have 1mb of data for each product... need to think how to cluster/distribute it. Amazon just came out with their cloud Amazon RDS based on MySQL which can be an option i guess.
     
    webrotate360, Oct 27, 2009 IP
  6. paul5

    paul5 Peon

    Messages:
    41
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #26
    How much can you make with all your products?
     
    paul5, Oct 28, 2009 IP
  7. hamish

    hamish Peon

    Messages:
    191
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #27
    Judging by the size of my cart db with only 15K records, I'd bet the total db size wouldn't exceed a few GB, depending on the level of detail in it.

    Having worked on a few multi-million record databases in the past (mostly Oracle), I don't see what everyone is so worried about. Sure, you may need to denormalize the data a bit so that you trade a minor hit on inserts in exchange for less joins on your selects, and hence much improved performance.

    Query optimisation, um yeah. Caching, hello. Basic 101 tweaks that any framework is going to need before throwing that much data at it.

    Still, for a project of this size, I probably would plug in something a little beefier. For example the engine downloadbuyer dot com are using. I've had a look under the hood, and would be comfortable throwing about anything at it.

    Good luck with the project!
     
    hamish, Oct 31, 2009 IP
  8. jonas18

    jonas18 Well-Known Member

    Messages:
    673
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    110
    #28

    "Have never" you missed the never from da guy post bro. btw 1m iz not impossible. Yall never heard of drop shipping?
     
    jonas18, Oct 31, 2009 IP
  9. Miguel82

    Miguel82 Active Member

    Messages:
    365
    Likes Received:
    3
    Best Answers:
    0
    Trophy Points:
    55
    #29
    I'm glad i don't have that many products, imagine updating the product descriptions :-s
     
    Miguel82, Nov 24, 2009 IP
  10. Laceygirl

    Laceygirl Notable Member

    Messages:
    4,617
    Likes Received:
    188
    Best Answers:
    1
    Trophy Points:
    250
    #30
    copy that. I think this client is not for real because anyone who can truely offer 1million+ products obviously has resourses or, at least, a 50% business plan. It sounds like some dropshipper adding what he can.

    You got that right too but Walmart carries an average of 3 million different barcoded products. The difference between an internet shop and a regular retail store is that a store will only count in the products physically in the store as opposed to the internet guys who will add in everything their wholesalers have to offer even though they do not actually carry the item. On top of that typically a wholesaler will have a list of discountinued products at around 30% of all of their products even though they cannot offer a restock it makes the company look larger than life.
     
    Laceygirl, Nov 24, 2009 IP
  11. InterMar

    InterMar Peon

    Messages:
    124
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #31
    Magento will be perfect for your project, Good Luck with it .
     
    InterMar, Nov 27, 2009 IP
  12. webseaindia

    webseaindia Peon

    Messages:
    103
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #32
    I think magento is best for these much item quentity. I don't think other shopping carts can handle this much.
     
    webseaindia, Nov 28, 2009 IP
  13. wounded1987

    wounded1987 Well-Known Member

    Messages:
    2,914
    Likes Received:
    60
    Best Answers:
    0
    Trophy Points:
    150
    #33
    wounded1987, Nov 28, 2009 IP
  14. Jstetson

    Jstetson Peon

    Messages:
    156
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #34
    This is a huge project and I doubt you will be satisfied with typical off the shelf shopping carts.

    I think the biggest questions once you have a million products into a database.

    How do you manage content?
    How do you manage availability?
    How do you manage pricing?

    Even if you are able to control these (which you'll need a large staff for), do realize that a simple price change script can take hours to update across that many SKUS.
     
    Jstetson, Nov 28, 2009 IP
  15. allstarmobi

    allstarmobi Peon

    Messages:
    9
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #35
    make it easy to add so many products?
     
    allstarmobi, Nov 29, 2009 IP
  16. s-c

    s-c Peon

    Messages:
    5
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #36
    You mention that off the shelf carts will not work. You might consider that building a PCI capable cart from scratch will require a massive investment. Please look into scaling with hardware, it will save you time and money.

    As for pre-built carts - Magento and X-Cart. Optimize, optimize, optimize.
     
    s-c, Nov 29, 2009 IP
  17. umanohone

    umanohone Peon

    Messages:
    56
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #37
    umanohone, Nov 29, 2009 IP
  18. ecigazon

    ecigazon Peon

    Messages:
    37
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #38
    You'll need an elegant solution.

    Enterprise Magento ~9k/yr may do the job, but you'll certainly need a dedicated server with any software you choose which will cost a pretty penny too.
     
    ecigazon, Dec 2, 2009 IP