someone else mentioned Wordpress, I would concur, that there is no need to reinvent the wheel when a michelin tire already exists and is free to boot.
You could waste 100 or more hours of trying to deploy something that wordpress can have you doing in a 1/2 hour.