Buena presentacion de tus conocimientos, ayuda mucho a la hora de responderte!
A ver, el php es para crear paginas dinamicas, no me digas eso de "noticia1.html, noticia2.html, noticia3.html, notician.html" nononononono!!!! Tu unicamente tendras: pagina.php
El tema es que ese archivo hay que llamarlo enviandole un identificador de la noticia, por ejemplo
http://www.dominio.com/pagina.php?id=1 , a esto se le llama paso de variables GET (o por URL).
Luego en pagina.php automaticamente tendras la variable
$_GET['id'] que contiene el valor que le envies, puedes probarlo con un codigo muy sencillo en pagina.php
Código PHP:
<?php
echo "La ID enviada es: ".$_GET['id'];
?>
Entonces, el tema es usar esa variable
$_GET['id'] para acceder a tu base de datos y capturar cierto registro y luego mostrar la noticia.
Sobre la base de datos, si, crea una tabla como un campo ID, TITULO, TEXTO, FECHA...... etc, el ID autonumerico ya es a gusto del consumidor, preferiblemente si, y ya te olvidas de eso.
Bueno prueba esto o me dices si esto ya lo sabias, para no liarme mas! xD