I am making an ecommerce site for my wife to sell her art and am at the point where I need to decide on a shopping cart system. I have done some research and searched the forums here. I found this particular post very helpful:
ScallioXTX broke down the basic principles which match the cart that I have already made (using the session variable). I like the idea of rolling my own because of the full integration of my layout (I like having things match), BUT searching through these forums there seems to be a lot of very good "pre-rolled" options as well.
Now, the features of OpenCart (and many other pre-rolled carts) are incredible and I can see why they are such good options, especially if I were to make something like this for a client - then it seems like a no-brainer to go with OpenCart or the like. The only thing that turns me off is the idea that I might not be able to essentially "embed" it into my current layout. I really dislike the idea of users having to "go outside" of my layout into something that does not look like the site they originally arrived at.
So I'm wondering; is it a fools errand to try and continue building my own cart? Should I just get over myself and use something like OpenCart? Or maybe OpenCart can be placed inside of my current layout so my concerns are a non-issue?
I realize that this must be an opinion based subject also depending on the skill level of the developer (me) so I guess I'm looking for some guidance, experiences of those who have been down these roads already, and your opinions if you have time to share.
I appreciate any input on this thank you!