There are some things that need to be prepared if you want to build a website or blog. But, before you start to prepare it just answer this question “What is the main purpose of your website or your blog?”
Why this question is so important, it’s will make your work more focus and of course answer these next question as well. “What a blog or website looks like you will build?” , and “how to build it?”.
Main purpose should be defined clearly, it’s will help you to have a good website that focused and purpose oriented. As you know there are many types of blog, differing not only in the type of content, but also in the way that content is delivered or written. There are personal blog, corporate or organizational blog, by genre, by media type, or by device used to compose it. I suggest you to have a benchmark to another website or blog, so you can comparing which one is good and which one is not.
All of that, there are 3 needs in general should to be prepared.
Domain is the address of your website (example.com). Domain contains two components, there are domain name and domain extension. Domain name is the name of your desire website, you can use your company name, product brand, or even your name. Choose a good and simple name, don’t make too long name and difficult to remember, so people can find your website or blog easily. Extension is the type of domain, it can be a .com, .net, .org, .info, and many others, each have purpose, rules or terms to use it. You can use one of them when you register to a web hosting company.
2. Web hosting
Web hosting is the company that allows you to publish your pages to the internet, also you can create an email addresses, or you can manage your website, save your files, and develop many feature like forums, shopping cart if you build an online store, chat rooms, etc. This is how a website becomes visible on the internet. There are two kinds of web hosting, free and paid hosting. If you choose a free web hosting the space will limited by provider, also the feature and the facilities given. You can buy some space on paid hosting as you need to develop your website, so you can get a wide features to make your developing easier.
3. Software to build website
By now, many software are available for building a website or blog. Most people (especially for beginner) use this option for easy and fast work, you can register to blogspot or wordpress as i did. You can use Dreamweaver, Coffecup, or other web editing software. But if you don’t, you can type your codes (most in HTML) using Notepad or any text editor to create your pages. Then you can upload your pages to the web via your web’s control panel or an FTP program.
That’s all the minimum requirements to building a website or blog. Good luck !