Before we get too deep into things I want to explain why why I use WordPress instead of any of the other options. Some of the other options include: Joomla, Drupal or something custom. Here is a list of the reasons why I use it:
- Massive compatibility. All you need is Apache, PHP and MySQL. Virtually every hosting provider on the internet can handle a WordPress site.
- WordPress is an open source project. That means that hundreds of people all over the world are working on it. It also means it can never be ‘hijacked’ by someone or changed to cost money.
- WordPress is ridiculously easy to use. The What You See Is What You Get (WYSIWYG) editor is extremely easy to use and makes it painless to add content to your blog. This comes built in and requires no setup or configuration.
- WordPress works for both ‘blogs’ AND content oriented sites. You can do just about anything with WordPress.
- Due to the massive community around WordPress there are already plugins to do all the cool stuff that you want to do. If there isn’t a plugin, it’s pretty dang easy to write them.
- WordPress themes are easy to make and modify. This makes it possible to make WordPress look any way you want it to.
- WordPress is written in PHP which is arguably the easiest programming language to learn. I would suggest that most technically proficient people can understand PHP.
I’m sure there are dozens of other reasons but these are just some of the ones that come to mind. The fact that you can do so much with WordPress and not really be limited by anything is the greatest. There are so many people already working with WordPress right now so you have a huge community of people to fall back on.
Wordpress has also stood the test of time. It’s been around since 2003, that’s almost a decade! You learn more about WordPress at http://www.wordpress.org.