WordPress is a FREE and open-source Content Management System (CMS) that is extremely popular. Many advocates will attempt to sway you to use WordPress based on the grounds of it's popularity. However, there can be serious drawbacks and the 'most popular' may not necessarily be the most suitable.

WordPress's main advantage (apart from the fact that it's free) is that a site can easily be constructed by anyone, without any programming knowledge. It is the artists' equivalent of colouring-by-numbers.

WordPress may be your best option so I don't dismiss it outright, I'll let you decide after presenting alternatives with all the pros and cons.

WordPress Pros:

  • Requires minimal skills
  • Free
  • Quick to setup

WordPress Cons:

  • Inflexibility
  • Bloated page & scripting download sizes
  • Slow to render webpages - more
  • Excessive HTML5 errors - more
  • Difficult-to-use CMS