Hi there,
I just finished coding a blog/community/forum website which is not based on any CMS. It is written in PHP with a MySQL database at the back. It includes articles, comments, categories, subjects, replies, messaging, admin back panel, moderator support, etc.
I can make something simular or less complex for you.
Best regards,
Marty