WordPress is the most popular open-source Content Management System and blogging platform, and my personal favorite. Using WordPress as the framework of your website, you can build virtually anything, from a tiny personal website to a huge web portal or social network.
Most of the websites I build are based on WordPress, for the sake of easier, faster and more economic maintenance.
Being the most popular CMS solution on the planet, WordPress has a huge and active community of plugin and theme developers, offering around 20.000 plugins and countless themes to customize a website according to one’s needs. It’s unique template system makes it safer and easier to modify the website without damaging it’s core functionality.
Search engine optimization
WordPress is one of the most SEO friendly website frameworks, featuring out-of-the-box on-site optimization as well as a large number of high quality plugins to take it to the next level.
Community with BuddyPress
BuddyPress is a plugin for WordPress, extending it’s functionality for social networking. It also has hundreds of plugins of it’s own, enabling the author to create communities based on the WordPress platform.