Hello. I want to build a personal website. This site would have less than ten pages. Users coming to this site would be able to create an account, login, post a comment, see comments posted by others, join a mailing list...etc. All this info would have to be backed up in a little sql database. This is just the rough idea of what i'm looking to get.