Normalmente me planteo una web como algo vivo que a partir de un objetivo irá incorporando cambios y mejoras para ser capaz de conseguirlo o hacerlo de una forma cada vez más eficiente y mejor.
Pensar en una web que va a evolucionar incorporando nuevas funciones como por ejemplo en este caso maneras de interactuar con la web, con otros usuarios de la misma, etc. implica utilizar una plataforma que permita dicha evolución de una forma económica y de realizar unos desarrollos pensados para incorporar esas nuevas funcionalidades.
Si tu web va a ser algo más que información estática te recomiendo que cuentes con un especialista que te asesore y te ayude a sentar las bases con un plataforma adecuada como puede ser WordPress y unos desarrollos a medida de tus necesidades.