Catalogo de productos, constantemente actualizandose

Hola, quiero hacer un catálogo de productos, ese catalogo lo actulizaré muchas veces. No para que compren online, sino para que los visitantes vean los productos disponibles, agotados...

Hace un tiempo pregunte en este foro que como seria mejor hacerlo.
Me dijeron que con una página en PHP y una base de datos.
- Pues bien:

¿Cómo se hace un catálogo de este tipo, con una página en PHP y una base de datos?

* Es que la verda lo que yo no entiendo es, que pinta una base de datos en un catálogo online
[color=red]salu2[/color]
Busca por google un sistema ya hecho, pues lleva su trabajo hacerlo. Puedes usar un sistema de tienda online desacivando las opciones de comprar.

La base de datos sirve precisamente para almacenar los productos, ya que si no, ¿vas a cambiar toda la web cada vez que quieras añadir o quitar un producto? En algún lugar se ha de guardar, ya aunque se puede hacer con un archivo de productos, las bases de datos sirven precisamente para facilitar esa labor.