WordPress is a content management system (CMS) which provides a software platform to build websites on. It is the most popular content management system in the world, used as the foundation for about 30.2% of all websites on the internet. No other CMS comes close, with its nearest competitor Joomla holding just 3.1% of the market. WordPress is used by all sorts of people; from bloggers to small business to famous brands.
In its earliest iterations back in the early 2000s, WordPress was merely a simple blogging tool. Developers added more and more features and it slowly became robust enough to work as a CMS. Today it dominates the CMS market. We are big fans of WordPress here at Phoenix Web and use it to build most of our clients’ websites. This website is built with WordPress.
WordPress is written in PHP and stores content in a MySQL database (or similar). It is open source software meaning it is free and anyone can contribute to its source code. It is actively developed by an enormous community.
Much of the success of WordPress can be explained by its strengths. These are:
There are two different ways to use WordPress, .com
and .org
. You can sign up for a website at wordpress.com or download the standalone WordPress software at wordpress.org and setup the website yourself. The very similar naming convention between .com
and .org
is confusing and not explained that well by the WordPress developers.
At wordpress.com the hosting and technical work is taken care of by Automattic, while with wordpress.org you handle the hosting yourself. Using wordpress.com is easier in the short term at the expense of having less freedom in the long term. You are unable to edit the PHP code, your domain name is locked to the form yourwebsite.wordpress.com
unless you pay a fee and your ability to customise is limited to themes and plugins approved by Automattic. We almost always build WordPress websites using the standalone software downloaded from wordpress.org to give us the flexibility to build whatever we want.
You can learn more about WordPress at these resources: