I have recently come across someone, who completely dislikes using WordPress as a CMS. The reason? He just didn’t find that it can be used as anything else other than a Blogging platform. And he is right, up to a point.
WordPress used to be a blogging platform. Not any more. Through the use of small hacks and a few plugins, WordPress has grown to one of the best and easiest (both to theme development and administration) CMS platforms out there.
There are many reasons why:
- It separates blogging system to the Page system
- You can have multiple user/author roles
- You can customize your homepage
- You can use different templates for different pages and even categories or posts, or even parts of the site.
- There are so many plugins developed for the WordPress platform, that not many other open source systems can compete with it (it even has an e-commerce plugin, to turn your site into an eshop).
- Fully valid compatible Web Standards code (the editor helps).
- Extremely good SEO, through the use of plugins
- Also has many Statistics plugins to choose from
More than 1500 plugins, so you can extend your wordpress installation can be found here: http://wordpress.org/extend/plugins/