title: How do retail sites populate pages with individual product information?
body: <p>This is a silly question and I will get some backlash for it, but I don't know how to ask the question in search bars, so I can't find the answer.</p>
  
  <p>I'm trying to figure out how sites like ebay, pccasegear etc populate their product page with information about each specific item.</p>
  
  <p>I know they obviously wouldn't have a html page for each product, which is ridiculous. So I assume they would have to have a single product page which was populated from a database by php or something like this.</p>
  
  <p>My question is, how is this done? and how could I go about coding this without using php or using a database?</p>
  
  <p>I ask this because I am required to code a website for my course, and it asks to have 12+ dummy products, and I do not want to create a html page for each product.</p>