At the beginning of blogging many web designers and programmers might laugh at the very idea of using the software 3rd parties for a blog. But now the times have changed.
There is so much special tech stuff in the professional blogging software or blogging platform. It has dozens of modules that support special type of actions on the blog. Plus most of these modules need to be updated from time to time, as the Internet is changing rapidly.
Due to this it is really wiser to use 3rd party professional blogging solution than doing all this job yourself, even if you are a professional programmer.
There are 2 types of blogging platforms when we are talking about the hosting structure.
Hosted Services
You can save money on the payment for hosting and domain name and choose a blogging platform with free hosted service included. This can be Blogger, TypePad, Live Journal, WordPress (it’s WordPress.com section) and other services.
These services update all modules and you can focus on the looks and content of the blog.
But this has one disadvantage. The service is the owner of this blog, they kind of "lend" you the hosting and domain name for a while. And they have the right to take it back and even close your blog. Usually they do this only in case you break some rules of the service. Still, many bloggers regret not buying a domain and hosting – because instead of helping to raise the blog for a service, you do that for your own blog.
Self-Hosted Blogs
You buy a domain and pay for the hosting. Then upload the necessary blogging software or platform to the hosting, install it and start blogging. On many hostings today you will see WordPress already pre-installed.
This type of blogging takes more time – you need to install and setup the blog. This is not difficult and there are many videos that explain how to do that. But in my personal opinion it’s worth the efforts, because you are investing them in YOUR OWN BLOG!