My recommendation would be WordPress. Being the most popular blogging platform and CMS on the planet means that it also has the biggest number of addons available.
There are tens of thousands of themes – free and paid – to make your blog look the way you want. And there are tens of thousands (possibly hundreds of thousands) of plugins that allow you to extend the functionality of your blog.
The downside if it being the most popular platform is that WordPress sites are also the most targeted by hackers. Something like 30,000 sites are hacked each day.
So knowing how to make your blogs secure, or, is very important. It protects your work and investment in your site. It can also protect your online reputation – if your site gets infected with malware which them goes on to infect the PCs of your visitors, you might be the one blamed, not the person who hacked your site.
As with any tool, there is a learning curve where WordPress is concerned.
I’ve never used any of the other blogging platforms (apart from Blogger) so I can’t comment on how extensible the sites built with them are in terms of themes and plugins. Not being as popular as WordPress, I’d guess these sites wouldn’t be targeted by hackers as often. But I’ve no idea what kind of site security measures can be added to block hackers, in the way that can be done with WordPress.
Filed under: Blogging