This post might sound elementary, it will be definitely useful for folks who want to start their own blogs. Here is a brief on three options that are available:
- Creating in WordPress/BlogSpot: This is plain vanilla approach where anybody can create an ID with these two popular blogging platforms and get started. Both of them offer excellent configuration and customization options (in terms of plugins), ideal for starters. In fact I know some of the very advanced and popular bloggers still run with same old WordPress ID. The best part is it comes with 100% free with almost unlimited storage options.
- Having a domain + linking back-end with WordPress/BlogSpot: This is next level of sophistication where you can buy a domain name (ex: myblog.com) and link back-end with WordPress/BlogSpot by providing re-direction option. This gives advantage of having own domain, but back-end is still provided by WordPress/BlogSpot. However if you want to extend it beyond a blog, this will not be a feasible option as there is no control on the server. Only blog interface is provided to configure/change blog posts. The same holds good for option 1 also. Buying a domain name is relatively less costly (say about 500 INR) per year.
- Having a domain + having own hosting space: This is second level of sophistication, where you get to control anything and everything. Creating a blog, content management system, web pages, e-commerce etc, can be done at a single button click if you have this option. Provides complete freedom and control over anything and everything. However one needs to pay for domain name (say about 500 INR) and hosting space (say about 3000 INR per annum). There are multiple providers (like Godaddy), where jwritings.com is currently hosted. Their service and support quality is quite good.
Depending on your need and objective, appropriate option can be chosen.