Updated 1/5/2011: It’s been two years since I originally wrote this post and it is one of the post popular posts on my blog. A lot has changed since then and as a result it’s time for an update:
"Which platform should I choose?"
I see this question a lot. It pops up on Twitter about once a day. All three choices have come a long way, even in the past year. Here are my own admittedly biased opinions:
WordPress, the software you download:
Commonly referred to as Self-Hosted WordPress.
You can take WordPress farther and do more with it than any other choice. It is far more customizable than either of the other two alternatives. WordPress has evolved into a powerful Content Management System. What does that mean, exactly? It means that non-technical people can maintain their own websites. It means that you are in charge and in control of your website’s content. Need to update a paragraph? No problem: a few keystrokes and it’s done.
There are so many themes and so many plugins available that you can do almost anything with WordPress. One of my favorite plugins adds an event calendar to your site, for example.
The new built-in menubar system in WordPress 3 is a thing of beauty and IMHO was one of the final pieces that allows a website to be maintained by the non-techy. If you need to create a full-blown website then Self-Hosted WordPress is your best choice.
CONS:
WordPress wants to be installed in a Unix/Linux environment. You can install it on a Windows server but the effort is almost not worth it. Even then, in my experience - unless you are a geek - it is unlikely that the installation will go smoothly.
You need to establish your own mechanism and schedule for backups. Most web-hosting companies provide some sort of automated backup service. If your offers this – even at an extra cost – I recommend you use it. You’ll thank me someday.
You also need to consider that WordPress software is frequently upgraded to address security issues and you'll need to be upgrading your WordPress installation from time to time (more often than you’d like, actually). WordPress now has a ‘click-a-button’ upgrade function built in and it’s been around long enough that works pretty well.
In the past year or so, theme and plugin compatibility has become an issue. While there is an endless supply of WordPress themes and plugins, Many of them don’t play nice with recent versions of WordPress. Freqently we also see plugins that are not compatible with certain themes as well as plugins that conflict with each other. Because we are in this business, we have a list of themes and plugins we have certified for use on our clients’ websites.
And finally, all of that functionality comes at a price: complexity. If all you want is a simple blog then WordPress may be more complexity than you are willing to handle.
COST:
The WordPress software can be downloaded for free from http://www.wordpress.org. You’ll need a hosting account somewhere. Most web-hosting providers charge $10-$20/month for a basic account.
Wordpress.com:
The people behind the WordPress software have created a hosted version, meaning that you sign up for an account at WordPress.com and presto, you have a WordPress blog.
The version of WordPress at WordPress.com is a de-featured (if that’s a word) of the same software you would download from WordPress.org.
It is very inexpensive (in most cases free) It just works, no worries about trying to figure out what's wrong when it's down, no worries about backups. No software to install.
One of the most attractive things about a WordPress.com blog is the easy migration path to Self-Hosted WordPress. You can start with a free account at WordPress.com and then when you outgrow it (and you will) you can easily move to your own hosting account and Self-Hosted Wordpress. (Note: if you think you may need to do this be sure to register a domain name and map it to your WordPress.com blog so that you don’t end up with a bunch of broken links when you later migrate.)
CONS:
Unfortunately, many of the features and functions that are missing are the very ones that make WordPress so attractive.
The number of themes is growing but still limited. Finding a theme that has (a) a Nav Bar, (b) a color scheme and layout close to what you want, and (c) a customizable banner may be impossible. Few of the themes at WordPress.com provide the same menubar functionality that is in Self-Hosted WordPress. In most cases, every page you create will be on the menubar whether you want it there or not. Want that cool WordPress theme you saw somewhere? Sorry, you can’t install third-party themes at WordPress.com
If you wanted to modify the colors (modify the CSS) or map it to your own domain name then they will charge you.
WordPress.com does not allow you to install third-party plug-ins, reducing your expansion abilities considerably. Many of the coolest tools (like Quantcast.com, Feedburner, formspring, AddThis, ShareThis, etc) won't work with Wordpress.com because Wordpress.com prohibits you from embedding snippets of javascript into your blog. Want that cool event calendar plugin? Sorry, you can’t install third-party plugins at WordPress.com
WordPress.com will sometimes (but not always) display their own ads on your blog. I’m sorry, but to me this is a deal-killer.
Cost:
Probably the most attractive feature of WordPress.com is that it’s free. There is an annual fee for features like domain mapping, customizing your blog’s CSS, eliminating ads, etc.
Typepad:
Very easy to set up even for a non-geek. TypePad’s functionality is a subset of WordPress’ but within that subset TypePad is easier to use.
TypePad’s text-formatting features are still superior to what’s available in WordPress. Suppose you want to make a word stand out by using a different font and font-size than the surrounding text. TypePad makes it far easier than anyone else.
Though there are no third-party themes, TypePad provides hundreds of themes to choose from. You can customize the look of your Typepad blog easily by modifying the CSS and uploading a custom banner.
Excellent (the best IMHO) integration with the most popular blog-related tools (Feedburner, ShareThis, AddThis, etc)
It's a hosted solution so you don't have to worry about downtime, backups, etc.
Though they are a bit hidden, widgets are available to do polls, have an Amazon store, paypal shopping cart, etc. No software to install. There is REAL technical support (They even hang out on twitter - @sixapart ).
Mapping a dmain name to a Typepad blog is easy and is free – other than the cost of the somain name itself.
CONS:
With the merger of SixApart (TypePad’s parent) and VideoEgg into a new company (SAY Media) the long-term future of TypePad is unclear. My personal opinion is that TypePad will evolve into a platform optimized for people who want to build their own personal brand AND generate revenue from their blog.
Typepad's collection of widgets is not as extensive as the plugins available for Wordpress.
If you want to customize the appearance of your blog (modify the CSS) you have to be at the UNLIMITED level which is $14.95 per month.
If you want to host other applications (your own online store, for example), you'll need to put that stuff on your own non-typepad site and link to it.)
If you need to do really heavy customization then Typepad's underlying template code is harder to understand.
TypePad provides far less ability to create a full-blown sophisticated website than Self-Hosted WordPress. Adding things like event calendars and video carousels is just not possible.
Your ability to someday migrate from TypePad to another platform is limited. TypePad’s export facility can export your text but not your images. I recently performed a TypePad-to-WordPress migration for a client who’s blog contained over 500 photos. Each photo had to be manually moved, a process that consumed many hours.
COST:
I recommend that you get an UNLIMITED account at $14.95/month
Summary:
TypePad: Your best choice if you want a simple blog or website that you can easily customize to match your brand, never worry about backups, upgrades, etc, and you just want to write content.
Self-Hosted WordPress: Your best choice if you need more than a blog or website containing just pages of text and images.
WordPress.com: Your best choice if you want to get started with just a blog, envision it growing into something bigger at a later date, and can live with the limited selection of themes.
I'd bet with a bit of custom tweaking in the custom templates, you could build the Creative Therapy Arizona site on TypePad. But thanks for this article - all very fair points. It's tricky because WP.org and WP.com so frequently get conflated - WP.org is more comparable to Movable Type, where WP.com is more comparable to TypePad (hosted, we take care of the updates, etc.)
Let me know if you ever want a TypePad (or Movable Type!) account to hack on for fun. :)
Posted by: Ginevra | January 21, 2009 at 06:17 PM
Actually, behind the scenes there is some PHP code that builds the javascript for the slideshow. That way my client can swap out, add, and delete photos by just putting them in a special directory.
Thanks for the offer on a Typepad account to hack for fun, but since I have a PRO account, I can already have as many typepad blogs as I want to hack ;-)
Posted by: Dave Barnhart | January 21, 2009 at 06:27 PM
cool! you can definitely do the PHP includes on Movable Type, but then that turns this into a wayyyyyy long post, doesn't it?
Posted by: Ginevra | January 28, 2009 at 05:27 PM
You can have as many typepad blogs as you want, with a PRO account, but each one with a different domain? For example, can I have these 2 blogs in the same account: www.ubuntupro.com and www. windowspro.com?
Posted by: Paulo Martins | February 05, 2009 at 06:00 AM
Yes, you can map a different domain name to each blog
Posted by: Dave Barnhart | February 05, 2009 at 06:18 AM
Thanks for the great post. I just gave a presentation to a CEO group - wish I had this along. Can I get some clarification - what's the consensus - could you duplicate the features on the Creative Therapy Site in Typepad? And if not, don't you think SixApart will be adding it soon?
Posted by: Ira S Wolfe | March 02, 2009 at 07:52 PM
Yes you could. You could even have the 'slideshow' but the photos would have to be on Flickr. We didn't want to have to publish the photos on a photo-sharing site so as a result we used Wordpress. Every other part of this site could have been done as easily - in some cases easier - in Typepad.
Posted by: Dave Barnhart | March 02, 2009 at 08:21 PM
Thanks! I’ve been hearing a lot about Wordpress these days and was wondering if there was any advantage to switching. Sounds like I’m sticking with Typepad. It’s just too easy. I just need to redirect the domain…I’m still using the default in Typepad.
Posted by: Ira S Wolfe | March 02, 2009 at 08:48 PM
I'd have to say that I've always found Wordpress.org (the self-hosted version you mention) easy to install. Get a domain, get a host that has Fantastico in their options, and simply install Wordpress that way. Two minutes and you're done.
Multiple domains is a lot easier, and with the plug-ins available, the customization is second-to-none.
And for support and new ideas, the community is brilliant.
Wordpress all the way for me - cheers! :)
Posted by: Danny Brown | March 27, 2009 at 09:34 AM
he one hiccup I often run into is that the wp-content/uploads directory needs to be manually created and the permissions also set on it manually. For a geek that's a n-brainer but for the average business owner they may flounder for days over that.
Also, If your server is Windows, many times PHP and MySQL are not installed which makes the job insurmountable for most people.
Posted by: Dave Barnhart | March 27, 2009 at 09:56 AM
Nice comparison! I have used various platforms, and Typepad seems to be winning the trade-offs among the other platforms - specifically for blogs that must be up and running without major disruptions.
The big pluses of Typepad in my opinion:
+ real technical customer support with fast response time
+ they manage both the web-server and blog-server which means more free time for me to spend on blogging/writing instead of sys-admin tasks
+ because it is a paid platform, TypePad blogs (unlike WP/Blogspot) are rarely associated with spam et al
+ lots of flexibility with Pro-level accounts and advanced templates
+ "Pages" a versatile feature
Posted by: 1001noisycameras | March 27, 2009 at 03:09 PM
I'd go for with downloading wordpress, the options available are just mind boggling.
Posted by: Chinese Guy | July 29, 2009 at 04:47 PM
Typepad is one of the most complicated platforms to link a shopping cart software to.
Posted by: Jude Something | September 30, 2009 at 12:45 PM
I'm curious why you say that. Now admittedly my preference is for 'hosted' shopping carts like 1ShoppingCart.com or PayPal. Integration with TypePad then is just a little copy-and-paste of the script for each 'add to cart' button.
Posted by: Dave Barnhart | October 18, 2009 at 07:57 PM
The one thing I do not see here, or at least I could not find has to do with speed of loading. WE have a WP blog and it is on a shared server with my ISP, and it seems to load way to slow, so we had to do a work around to get it to work fast enough.
Thanks
Sam
http://ChartingDreams.com
Posted by: Sam Maropis | November 29, 2009 at 08:10 AM
Wordpress, at least since version 2.6 can be easily installed on a Windows server. Just use XAMPP.
Posted by: Hardeep Singh | January 16, 2010 at 06:14 AM
It doesn't seem fair to compare Typepad (paid subscription, with different levels) with the free WordPress.com.
If anything, one should include the standalone WordPress.org aimed at business-driven blogs in the comparison.
See, for example, http://www.sparkplugging.com/sparkplug-ceo/a-wordpress-quickstart-guide-compare-wordpress-to-typepad/
Posted by: Mark | March 13, 2010 at 06:41 AM
Sorry if this is a double post. I never got a confirmation that my comment was posted or pending moderation.
--------------------------------
It doesn't seem fair to compare Typepad (paid subscription, with different levels) with the free WordPress.com.
If anything, one should include the standalone WordPress.org aimed at business-driven blogs in the comparison.
See, for example, http://www.sparkplugging.com/sparkplug-ceo/a-wordpress-quickstart-guide-compare-wordpress-to-typepad/
Posted by: Numbertheory.wordpress.com | March 13, 2010 at 06:45 AM
The reason I included it was because people are asking us about TypePad vs WordPress.com. It seems that since they are both hosted solutions that people see them as comparable.
Posted by: Dave Barnhart | January 05, 2011 at 11:34 AM
Thanks, Dave.
Posted by: Mark C | January 07, 2011 at 08:21 PM
Both are good choice. But i personally like to use the word press.Because it is user friendly and provides lot of plug ins to facilitate its users.
Posted by: baby monitors | January 31, 2011 at 10:07 PM
Thanks for your update on this post Dave, I discovered because I'm looking at what to do if I wanted to migrate a Typepad site.
I've been a Typepad (unlimited) user for over 5 years but mainly creating personal sites/blogs. I've been impressed with how Typepad has developed and how its functionality has improved over those years. I've never used Wordpress so can't compare.
I'm currently considering building a site that will have saleable value, however, and was wondering what to do. Whether to build in Typepad or use another platform? The thing for me is though, I'm reasonable competent in Typepad now so to use another platform would mean much new learning and more time/effort.
It would be great to hear your ideas on that?
Posted by: Andrea Wren | March 01, 2011 at 02:32 AM
For me, I prefer typepad. Those things are new to me. That was a good source of information.
Posted by: Ecommerce | March 04, 2011 at 11:52 PM
Great post.
I'm in the middle of figuring out whether to switch to Wordpress.org, which I find confusing as I'm not very technical, and Typepad, which looks like it may work for me.
Two things:
1. Is it possible to import my current Wordpress.com blog to Typepad?
2. If yes, will it be able to capture just about everything, including photos? You mentioned that leaving Typepad is limiting, but I'm wondering if it's limiting to go to Typepad from WP.com.
Thanks!
Posted by: Lisa Fine | May 05, 2011 at 04:33 PM
Yes, you can migrate your content from Wordpress to TYpepad. I'm not sure how it handles the images. I've moved several blogs from TYpepad to Wprdpress but never vise-versa.
Posted by: Dave Barnhart | May 06, 2011 at 07:24 AM