Hands down the CMS to choose. You'll get different opinions depending on whether or not you are talking to a developer, marketer, or business owner... all things considered though, WordPress can't be beat.
- The flexibility of WordPress exceeds that of other content management systems because it's easy enough for a business owner or marketer to change without the steep learning curve or programming skills required by Drupal and Joomla.
- At the same time, it can be as turnkey as a Wix, SquareSpace, or Tumblr... granted: if you know what you're doing and HOW to make it a turnkey solution for a business..
- And with those considerations, it still remains software and not a hosted website solution. Meaning you own everything and can iterate the CMS and your site to do/be whatever you might need it to be; without the limitations of a hosted CMS.
- Significantly reduce the cost of software and website development as just about anything you can conceive of doing with a website (from social network to eCommerce to a crowdfunding clone of Kickstarter) has already been built in WordPress. The cost of this platform is merely in customization and maintenence.
- With it's PHP foundation and open-source framework, it's easy to find inexpensive, highly qualified developers to support any technical changes you'd like to make; while the ease of the platform means most Marketers can implement WordPress without developers.
- Blog.
- Corporate website.
- Local business site.
- e-Commerce site.
- Social network site.
Some estimates suggest that over 60% of the web is not powered by the WordPress CMS. The wisdom of the crowds is rarely wrong.
- Implemented in-house
- In-person training
- Self-taught