Finding the right self-host Blog platform – what are the options?
As part of my ongoing Blog revitalisation, one of the improvements is to move to a self-hosted Blog platform to give me maximum flexibility with layout and design. I guess the first step here is to trawl the Internet to find suitable platforms. My current web host at www.jasonslater.co.uk and www.monkandhisitjunk.com is IIS with ASP.NET but many of the self-host platforms seem to require PHP. I am not particularly worried about using PHP having used it many times in the past but it is an added complexity to consider. It leaves me wondering what the tangible benefits of a PHP solution over an ASP.NET solution are – and more importantly why there are many more PHP solutions than ASP.NET other than PHP being open source?
The Blogging platforms I have found so far, in alphabetical order are:
Blog uses PHP
Blojsom uses Java
Blosxom uses MySQL and PHP
B2Evolution uses mySQL and PHP
Chyrp uses mySQL, PHP and AJAX
Drupal uses PHP
ExpressionEngine uses mySQL and PHP
Greymatter uses PERL
Joomla uses PHP and mySQL
Mambo uses Apache, MySQL and PHP
Mephisto uses Ruby
MovableType uses MySQL and Perl/PHP
Nucleus uses MySQL and
Pivot uses PHP
PyBloxsom uses Python
Pylogger uses Python
Serendipity uses PHP
SuLogo uses PHP and mySQL
TextPattern uses mySQL and PHP
Thingamablog uses Java
Typo uses Ruby
WordPress.org uses MySQL and PHP
Xoops uses PHP
Though it should be noted that some of these systems describe themselves as complete CMS (Content Management Systems), see Wiki on CMS for more, that offer many other modules in addition to Blogging.
If you are aware of any other self-host Blog platforms please add them through comments and I will add them to this list.
How am I going to fix my Blog?
The first step to recovery is to admit you have a problem