Hi,
I would like to understand the website requirement and based on that I will quote you.
1) I assume you need MySQL Database. Please confirm
2) Let user create POST. Can you explain this in detail.
3) What is your Target audience?
Lets discuss on the message board.
Best Regards,
Chean