On the basis of my observations and experience, a forum is more lucrative monetarily. The forum utilize an open source content management system, and authors may produce their own blog articles. It is challenging to monetize forums since postings must be created by registered users.