For blogging, WordPress is a far better choice since the CMS was designed for this purpose. It allows you to custom build dynamic content easily for your website visitors and best of all - handles this natively.