Web Hosting

Web Hosting

Is it easy to create website? Yes, it’s very easy. To build WordPress website, I had no knowledge of programming languages such CSS, javaSripts, PHP or HTML when I created my first website in WordPress. There are just plenty of free plugins available to help you to create a fancy look website without knowing those programming languages. To create more sophisticated and complex page design in WordPress, you need to know at least CSS and HTML to spice the look. Then if you want to explore more about advanced feature to learn Java, Phyton, C++, C#, PHP, Ruby, Go and javaScript. To create website with SiteBuilder,  even easier. Mostly, page design is done by easy drag-drop. 

1. Select Your Hosting Providers

The web hosting provider provides the web space (i.e. special computers called web servers) where your website files are stored, as well as the technologies and services needed for your website to be viewed on the Internet. You can choose Hosting or ecommerce company to meet your business need.

Hosting company gives you the basics – basically, some code. Then, you have to put it on your existing website and make sure everything works well. 

eCommerce platforms give you more options. That includes a website builder and hosting space to put that online shop in. Most of the time, you can set up this kind of an e-shop with no coding or development knowledge whatsoever. This is a great option if you want pretty much nothing to do with building a website – instead, you are more interested in selling.


Hosting Companies: NameCheapGoDaddybluehost and Hostgator etc
Ecommerce Companies: WixShopifyWooCommerce and Weebly etc.

Web Hosting Pricing & Value

The average price from $1/month to $20/month. The price depends on different type of plans. The best providers offer plans for every budget and in some cases, signing up for longer subscriptions will qualify for extra discounts.

Consider if your site will grow and expand over time, and your needs may change. Since switching to a new web hosting provider is a major hassle, consider one that offers scalable plans.  Some considerations you may think of when you choose your hosting company that need your need, such as : Maximum number of Websites (Domain, Sub-Domain, Add-On Domain and Park Domain), Website Space storage size, Email space, Email Accounts, SSL Certificate, Bandwidth and performance.

2. Decide Domain name for your website

  • Choose the name that meaningful for your business

Domain name and Domain type. Most of the time for commercial purpose, you can use .COM suffix. 

  • Check if it is available.

Many Hosting companies provide searching tool to find Domains that still available to be purchased.

  • Purchase Domain name.
    Though you can purchase Domain from many different companies, but most convenient way to purchase Domain name through your hosting company in one price plan. The price for purchasing domain name normally is about $15 – $25. However, there are many unique Domain names that are available to be purchased. These names usually are very expensive.

3. Design your website

Most web hosting companies provides free WordPress and Site-Builder. Over 34% webhostings use WordPress. Do you need to modify the website in the future and often to use? WordPress would be an ideal platform to be enlarged to accommodate that growth. But you need to know HTML, CSS and other programming languages to customize your complex need. However, there are many plugins available, you might not need advance technical to customize your site. Site-Builder is easy to use, but less flexible than WordPress. It’s drag and drop method. 

Consider to put your business on Google map on Google my Business, a free tool that helps small businesses create and manage their Google listings, which appear when customers find businesses on Google Search and Maps. It helps business attract new customers and share information about what makes them special.

4. Understanding Domain Types

1. PRIMARY Domain

Primary Domain is the domain you primarily use . Example: MyMainDomain.COM. This is the domain name assigned as your account’s “main” domain. It’s the domain you use to log into your account, as well as to identify your account to Bluehost representatives. There can only be one Primary domain name at a time on a given hosting account.

2. ADD-ON Domain

Completely separate Domains and managed by the same Hosting account. This is any domain hosted and managed from your main hosting account, but that is linked to a separate website than your primary domain. Content and files for a separate website are stored in a unique folder within your public_html folder. Use domains as “add-ons” when you wish to create a completely separate website on your account with its own domain name, apart from the primary domain name.

Example:  Mystore1.com, MyStore2.com and MyMainDomain.com. These domains have their own separate website URL, such as www. Mystore1.com, www. Mystore2.com and www. MyMainDomain.com

3. PARKED Domain

Most Hosting allow multiple domains on one account. Several Domains and point to your primary Domain. Any domain set as a “parked” domain serves to point to the same content and website as your primary domain. This is helpful if you have one website but wish to have multiple domains point to it.

For example, MyMainDomain.com might be your primary domain, but you might also wish to register MyParkedDOmain.com and point them all to the same website to MyMainDomain.com


Subdomains are based on prefixes added before a given domain name. Prefix is added to primary Domain. Unlike other Domains type, you need to register and pay for the domain name, this type of domain can be created free of charge within your hosting account. They are a great way to organize your site or create sub-websites that while different, still make sense to include under the same domain. You can create as many sub-domains as you wish for any of your domain names.

All of your domains on your account can always be managed from your domain manager. We work hard to make our domain manager super simple to use and completely full-featured. From there you can not only purchase or renew domains, but you can change how they are assigned to your account.

Example: abc.MyDomain.com.

5. Perform Backups

Though Cpanel provides backup utility, it’s a good idea to have your own back up. In the past, I had my website hosting company went out of business. Web hosting businesses notify their customers their service will be discontinued, but other Web hosts may disappear overnight. Good thing I had All-in-One WP and Duplicator to recover my website and move to another hosting company. Not only I can use those back up for recovery purposes, but also, I can use those backups to test my website on my localhost with WAMPSERVER . WAMP is sometimes used as an abbreviated name for the software stack Windows, Apache, MySQL, PHP. it comes in an easy installation package with a control panel. Launching the WAMP manager control panel starts Apache, PHP and MySQL web services on the local computer.