Well, writing something similar is very different to trying to do the same thing as Amazon.
If you're just starting out with code though, there's no way you'll do this well the first time out. It's just the nature of programming - you'll end up with something that's not so easy to change over time the first few times you code something up.
I'd recommend starting with a smaller project unrelated to this in order to get a grasp of the basics, and then work towards making this system when your knowledge and confidence has increased.
Well, for me, if you say similar to Amazon, I will just assume you will do Amazon but a bit different.
If I say "I'd like to do something similar with the White House building" you don't expect me to create a simple house, but a white house looking like the White House.
You should've just say you need to create your own store without mentioning Amazon or eBay.
However, good luck with the learning and the project!
The scalability comes in time (as resources) but you have to design things well (the database is the main issue)
After you get some money you will afford a dedicated server.The scale is major issue. I'm with hostgator, however i'm not too sure how much they can handle.
Any recommendations and explanations?
After you get over couple of thousands of orders a month, you will feel the need of an own datacenter.
For now, think about the design (structure and platform) and everything will come in time.
I have decided to start up by making an ecommerce site. I'm sure this will help get an understanding of quiet a few things.
Gonna do this manually using php. I will keep you guys updated thanks for all the advice!
I have read and taken all of them into consideration.
You haven't seen the last of me!!