ci sono diverse soluzioni:
puoi usare un file xml, un db o un file di testo
l'importante è che rendi la struttura dinamica inserendo non solo la descrizione dell'oggetto ma anche per esempio il link all'immagine caricata su ebay, la descrizione e il prezzo.
usando l'xml puoi utilizzare una struttura simile a questa:
codice:
<products>
<product>
<title>Prodotto1</title>
<description>è proprio un bel prodotto</descrizione>
<price>10.00</price>
<image>htto://www.ebay.it/immagine.jpg</image>
</product>
<product>
<title>Prodotto2</title>
<description>è proprio un bel prodotto</descrizione>
<price>20.00</price>
<image>htto://www.ebay.it/immagine2.jpg</image>
</product>
</products>
e in base a questo xml "costruire" il sito dinamicamente in modo che modificando SOLO l'xml l'intero sito cambi struttura.
Altrimenti con un pannello di controllo puoi interagire con un database e avere una struttura piu complessa e manutenibile...
in pratica: ci sono diverse possibilità per gestire il tutto. Io ti consiglio xml (piu rapido ma piu "scomodo") o database (piu complesso da realizzare ma piu comodo nel momento di un inserimento di prodotto)