Choosing a blog platform: self hosted vs hosted
Over the past few years the popularity of blogging has rocketed and the choice of suitable platforms has matched the growth. There is now an overwhelming number of viable options for budding bloggers and businesses looking to reach new audiences.
Many of the platforms are free to use so how to you decide which is best for you or your business when the cost of the platform isn't really an issue? Would you be better to have a blog hosted on your own server, or would it be more beneficial to have someone else take care of the more technical aspects of setting it up and running maintaince? Both self hosted and hosted platforms have their benefits both have their drawbacks. Find out what they are and decide for yourself which is best for you.
Self hosted platforms
Pros
- Ability to choose your own host.
- Ability to install plugins and edit the source code if requried.
- Unlimited theming abilities, you can make your website look and behave exactly how you want.
- Increased control of your website and it's content as you are not dependent on another company's services.
Cons
- Out of date versions of the platforms are often targetted by hackers who seek to exploit platform wide bugs. Conversely, hosted solutions would always be kept right upto date with the latest fixes.
- Requires a more complicated and involved set up process that may require you to understand server side scripting languages, file transfer protocals and domain name setting changes.
- Need to pay extra for web hosting and a domain name, both of which would be included free of charge on a hosted solution.
Recommendations
There is probably a much greater choice of self hosted platforms which you could use, below is some of them that I would recommend trying. It is worthwhile trying a few out before commiting, just to see which interface works best for you. It should be noted that some of these are more content management systems than blogging platforms. The line between the two begins to blur when using self hosted solutions.
Hosted platforms
Pros
- The platform itself and web hosting is free, and if not, at least cheap.
- Most allow you to use a custom domain name.
- There are usually a wide variety of stock templates available to use.
- No need to know how to install blogging software.
- Quick and easy to set up and get posting.
- Most platforms have the ability to create or your own themes or modify existing ones.
Cons
- Limited extensibility due to lack of plugins or ability to extend code.
- Limited comment functionality on some platforms.
- Generic themes may mean that your blog does not make an impact.
- Don't have to worry about installing and setting up your blogging software.
Recommendations
There are a number of hosting options available now, a few recent favourites of mine are:
Conclusion
In the end, the choice of whether to go self hosted or not comes down to what you need from your blogging platform. If you'd rather choose your server of choice instead of relying on another companies, or if you are seeking to edit the core scripts of the platform, then definitely go for the self hosted solution. On a side note, editing the core coding is generally a bad idea as it may cause additional bugs in the code that could allow unauthorised access to your content. Any changes will likely be erased when you update the software too, or even prevent the update from taking place if it is automated.
Generally, hosted solutions will meet most peoples and the majority of businesses needs. These free to use services are generally very efficien, easy to use and offer an array of features that rival most self hosted solutions. The ability to use a custom domain name is also something which will draw users to these free platforms. The continual development and enhancement of these types of services is meaning that self hosted solutions are fast becoming redundant.