Hola:
Los comentarios básicamente se escriben en un control textarea, y para enriquecerlo se suelen poner BBCodes, que con expresiones regulares fácilmente se convierten en las etiquetas que se visualizan.
Para asociarlo a una página concreta, debes usar algo que la identifique unívocamente y ponerlo en un campo oculto (o no)...
Luego con esos datos y los que pienses necesarios (nombre, url, email, procedencia, etc.) volcarlos a una tabla...
Referencias hay muchas. Yo explico mi sistema en este enlace:
Este diario: Los comentarios, donde también hay otro enlace a una descripción más completa y compreja (con validaciones, captchas, etc.)
Saludos