Web Hosting Guide

web hosting guide

Before making any decision to buy a hosting plan to host your website, It Is very Important that you choose the right web hosting company. In order to choose the right host you need to have a basic understanding of what involves around web hosting. This web hosting guide is for all the beginners and those who are already suffering from choosing a bad host

Bookmark { Ctrl + D } this page to read in parts and refer when it is needed as this is the longest page of our website. To make your web hosting selection easy we have also listed the 6 Best web hosting companies in India and their reviews.

Web Hosting Guide – Easy Navigation

1.  What Is Web Hosting
2. Types Of Web hosting
3. How To Decide What Type Of Hosting Suits Me?!
4. Keep An Eye On The Features Of Web Hosting
5. Hidden Factors With Web Hosts
6. Domain Registration
7. 7 Best Practices For Buying A Hosting Plan

What Is Web Hosting

Web hosting is a generic term, the word meaning itself describes “website hosting”. We hope every one do know what a website is! A Website is a collection of beautiful images, content and related files or web pages which is rendered through a commonly identified Domain name. For more information related to domain refer what is a domain name and where to choose it.

A website is rendered live to a user through a public Internet protocol (IP) with the connectivity of Internet by referencing a URL (uniform resource locator) that recognizes the website name. All the publicly accessible website constitutes www (world wide web).

web-hosting-guide-what-is-web-hosting

To make a website visible to the user who requests it, a web space is required where all the related content would be stored such as content, multimedia etc..This server space is given by web hosts or web hosting companies. They are the companies who rents the space on the server either owned or leased which comes with Internet connectivity as well. server is nothing but a large computer with typically high configuration.

The servers are basically housed in a Data center. Its A building with different layers of security and consists hundreds of individual servers, If there is a series of servers its called Rack space servers. Data centre requires high Internet connection with multiple network service providers and cooling system as well. Few web hosts have their own data center few rent the infrastructure in a big Data center.

Types Of Web Hosting

There are 4 major categories in web hosting. Not all the web hosting companies offer these categories. Only the listed few Top web hosting companies offers all the types of web hosting.

  1. Shared hosting
  2. Virtual private server
  3. Dedicated server
  4. Cloud server

1. Shared Hosting:

We will explain you in short as the entire topic is covered on this page Shared hosting

Lets explain the concept by giving a typical layman example consider you are living in an apartment which is having 100 flats in it,  when you reside as a flat owner you are bound to the rules of the apartment such as you need to share the water resource, playground, parking lot and other resources.

You can apply the same logic to the web hosting, here in this case a single server with typically high configuration with the resource such as CPU, RAM, Bandwidth, hard disk would be shared among all the websites residing in that server. Number of websites hosted varies according to the server configuration.

The main advantage of shared hosting is, its user friendly and affordable costing compared to any other type of web hosting. Disadvantage Includes no Root access, mail sending limit, restriction on Inode, CPU usage, bandwidth limit, high traffic websites wont run on shared hosting unless it is affected by the usage of the server resource. Check out the best deal on iPage Unlimited plan its costing you just 1.99$ per month. Also check reviews on iPage

2. Virtual Private Server:

As we have explained completely about Virtual private servers in our other page, we will try to keep it short here.

If the concept of shared hosting is clear then you can easily understand the VPS concept, here a server is virtually divided into 5 to 10 user accounts or still more depending on the server configuration. The server resources will not be shared with every account, but only the CPU time and memory is shared among all the accounts, however portion of this is always dedicated to each account.

In layman terms you still live in an apartment but very less people reside there which gives you more flexibility. You still share the things on board but significantly enjoy more resources dedicated to you and ultimately responsible for maintaining and repairs of your own flat.

Advantage Includes root access which enables to install any compatible application of your choice, significantly less accounts where you can enjoy more flexibility and power of the machine rather than being on a shared hosting environment. Vps is suitable to medium scale business and quite cost effective compared to dedicated servers.

VPS may not be suitable for the sites which get more hits. If you feel the price is on higher side then that could be a disadvantage. If you are looking for low cost VPS plans check for Hosting Raja Basic VPS  which costs around 900 per month and latency below 25 ms.

Dedicated Server:

Dedicated server is like living in your own villa where ultimately you are the only resident living out there enjoying all the facilities of the villa like parking lot, pool, playground etc. and solely responsible for all the repairs and maintenance of the whole villa.

The server is entirely yours and only your sites or application resides there. You rent an entire server which gives you full control and access on the server. Easy said than done, maintenance is risky as you are solely responsible for the damage or failure. But ultimately  it gives the maximum performance for a website or an application hosted there.

Advantage includes robust performance and powerful machine. All your websites run without being affected by the usage of other websites indicating the entire resource will be used only by your websites. Disadvantage is it requires a continuous network monitoring and sometimes prone to DDOS attack. Dedicated server costs too high.

Cloud Servers:

When we bring the term Cloud, various terminologies come into picture such as Cloud computing, Cloud storage, cloud servers. For more information we have given some Wikipedia references as they cannot be described in one sentence. Since all these terms are Interconnected it is necessary to mention these terms because cloud servers run on Cloud computing platform. Here the explanation is all about Cloud servers.

To keep it simple Cloud servers refers to the cluster of VPS servers Interconnected to each other which run on a cloud computing platform over the Internet. VPS servers run as Independent software units. Usually server locations will be sub continent level, although not mandatory may be at same location too.

Cloud server has got more value these days these days due its scalability and flexibility. Cloud servers come with a tagline pay as you use, so you need not worry of either less usage or more usage. You are also not effected by any over usage of others cloud servers since you will have the dedicated resource assigned to you. They are neither affected by any hardware failure problems unlike dedicated servers where the major problem is hardware failure.

If you are looking for economic plans then we recommend going with cloud solutions since they just dont save you money, they are fast stable and secure.

How To Decide What Type Of Hosting Suits Me?

Once you have a clear understanding on the above types of hosting now its time to take a look on your website. How exactly its built? A website can be of 2 different kinds, static and dynamic. There is one more type –web application usually hosted on VPS servers.

If you have no idea on how to figure out what kind of website it is, just blindly choose the basic type of hostingShared Hosting.

In simple terms we can say a website with few web pages without any functionalities like search options or search categories and no dynamic functions, its static website or we can say informative website.

Some times websites may be more complex with dynamic functionalities. It May be an e-commerce website, forum websites, sites with more search categories, corporate website with user and employee logins etc.. sites with these functions can be called dynamic.

If you are about to buy a new hosting plan just make sure about these requirements:
  • What is the web space required to host the sites
  • How many add on domains I need to host
  • Number of sub domains needed approximately
  • What is the amount of Bandwidth will I need
  • Number of database and space needed for each database
  • Total Email accounts needed -Either you configure to outlook or Thunderbird or the server space
  • FTP connections required

If its an e commerce website consider going with higher RAM assigned with the plan and a good amount of CPU usage. VPS would be the better option If you are really looking for some better speed and loading time Since most of the e commerce sites are magento based and consume more resources. Hosting Raja VPS comes in handy at the cost of 900 per month.

If you consider going with high end shared hosting plans you can choose Hosting Raja Premium plan or iPage Essential plan. The plans have high RAM and CPU usage.

If you are planning to migrate to other web host, just follow these check lists which can save you time and money:

  • Find out the present problems you are facing, ask yourself If its worth transferring, as the same problem should not persist again on the other hosting company.
  • From the other host Check out for better RAM and server CPU usage options.
  • Ask whether migration would be done from them or you only need to take care of the migration.
  • Not to forget download all your emails to Thunderbird or outlook before migrating to other web host
  • Choose for a higher configuration than the present configuration used, which ensures you good speed and reliability.
  • Check what are the various available options of reaching them in case if any problem persists. chat and call are the better ways to reach them, make sure its available.
  • Try to know the server configuration of the plan you choose.

Try to resolve the problem in the same web host nevertheless If you dont want to stay with them for a longer term. Don’t jump for a conclusion once you face the problem. In case If you are repeatedly facing the same problem then its worth changing to a better hosting provider.

Keep An Eye On The Features Of web Hosting

Storage:

The first basic thing which every one looks on is storage. Figure out how much web space you need to store your web content, files images etc.. Web space combines database space, FTP space and email space as well. You have an alternative solution for storing emails like Thunderbird or Outlook where the system space would be used to store the emails.

Segregate your storage needs If you are building some very basic website then you may not need more than 1 GB space. If this is the case you can go with any basic plans available in shared hosting.

As every company has come up with unlimited storage plans not to worry much about storage, how ever the plans will have some restrictions as well which we discuss in our chapter 5.

If you are running some blogs, corporate websites it goes well with unlimited plans. If the site is developed with high resolution images, buffering videos, then better to choose a high end plans which will have sufficient RAM, CPU and good amount of Bandwidth.

VPS is the better choice in terms of loading and performance for e commerce websites. Try avoiding posting your own videos instead use youtube links, this avoids memory consumption.

Bandwidth:

Well its a tricky part to understand as what is Bandwidth. In relation to the web hosting Sometimes bandwidth is Incorrectly described as data transfer but its not!!! Bandwidth is the rate of Data transfer. Bandwidth and Data transfer are 2 different entities!

Most websites consider the definition of Bandwidth just by describing it as the data flow from a website to the visitor. When you check carefully, bandwidth is also gets consumed when a user uploads data to his website.

Considering the above point we can define Bandwidth as the rate of traffic and amount of data that can transfer between a website, user and the Internet.

Bandwidth is calculated as monthly data transfer measuring in MBs or GBs. In layman terms bigger the tunnel more water flows, so more Bandwidth more data transfer. Width of tunnel is bandwidth, the water flowing is data transfer.

Where does the Bandwidth get consumed?

Lets give up the breakage where does the bandwidth gets consumed:

  • Uploading the data to the server either file manager or FTP
  • Connecting database from the server
  • Traffic or hits coming to your website
  • An email sent or received by you
  • Downloading content from your website

The above instances are just reference to let you know generally where the Bandwidth is used, when these actions are done your Bandwidth is consumed.

Almost all the web hosting companies offer a shared hosting special niche plan “UNLIMITED HOSTING” even describing Bandwidth as UNLIMITED, This is just a marketing strategy thinking you will not go to the extent of high bandwidth usage, more over even though the plan appears to have unlimited bandwidth there are pre determined conditions on it which we have discussed in the coming sections.

Add on domains facility:

It is one of the Important option for those who are looking to host multiple websites under a single hosting account, So it will be a better choice to opt a plan having facility to host more add on domains.

Unlimited hosting plan gives solution to this requirement as they will give the options to host as many sites, but in a rare case some web hosts restrict the ability to host more than 15 or 20 sites, as it will be against the fair usage policy of shared server.

Though If you overload more websites under a single hosting account it may hamper the performance of the websites running in that account. Since the memory allocated to each website reduces which results in slow down of the sites.

Email accounts:

This is one of the common feature and every hosting plan do have email accounts. Just ensure how many email accounts you get in the plan. Ask the web hosts If they would help in configuring email accounts to Thunderbird or outlook, its the alternative way for sending emails other than web mail. If you are in need for the excess email accounts apart from the plan features there are separate email hosting plans from which you can get more email accounts and space for the same.

There is no mandatory that you need to have the email accounts with the same company you host your site. You can buy email accounts and configure them with a different web host and host your site in a different company, make use of the options if it is necessary.

 

FTP accounts:

Its a standard network protocol used for transferring data files between one computer to another usually a server using computer network or data network usually Internet. Here computer is referred as the users computer and another computer is referred as a server where the user uploads the files.

Its typically used for uploading and downloading files over the Internet. the most common FTP software is Filezilla, through which you can upload and download the files. C panel will have the option to create FTP connections, It can be authenticated using text sign in protocol in the form of username and password.

Database Accounts:

It refers to a structured set of data in a organised way and can be easily accessed whenever there is a request from the user and abbreviated as DB. Database must be managed and accessed through C Panel and a database must be created with stronger passwords.

The major DBMS includes My SQL, MS SQL, PostgreSQL, Oracle, Sybase, IBM DB2 and SAP HANA. In case of web hosting companies the shared plan will be accommodated with My SQL in Linux hosting plans and MS SQL in windows hosting plans.

Most hosting companies do not refer what is the total number of db accounts and what is the space assigned to each database, so try to get information on these things and proceed buying the plan. If your site requires more number of database and a single db itself requires 10 to 20 GB of space try going with high end plans.

Apart from My SQL and MS SQL data base options the oracle, postgre SQL MS Access and rest are supported only in VPS, the later ones are not supported in shared hosting as they require huge server resource and a high memory to run them.

Sub domains:

Last but not the least, sub domains make a part of main domain. They are used as prefixes for the main domains. Sub domains can be pointed to IP addresses. It gives an opportunity to use any of the names attached as prefix for a main domain. If you have missed out a popular domain name it will fill the gap

Hidden Factors With Web Hosts

CPU Usage:

Why is my site getting an error resource limit reached when I own unlimited hosting this would be the question which arises to you when your site gets the the resource limit reached error, This is due to too much consumption of assigned server resource pool as the unlimited plan is given under shared architecture. we have described completely in the above post link, get to know more information.

The 5 ways to decrease CPU usage has been explained in the linked post, you can click on the link to know more information on the same. So keep an eye on the CPU usage assgined to your account, especially in a shared web hosting account, VPS doesnt get these errors or problems.

Many CPU usage issues are because of an overload of processes running, and too little resources to handle all of them. You need to find what exactly is making the site to consume high CPU usage. Some times there is a process called CPU throttling to make sure the fair usage of the server resource.

Many times user gets shocked to see his suspended web hosting account.There is no point to worry when you get these errors, just find out the solution as what exactly is making the problem, If the problem still persists then you need to think your site has outgrown the limits of shared hosting and it is time to go for a private server.

INODE Limit:

Indoe  actually represents a data strucutre in unix/linux file  system and usually a file or directory. Indoes typically store information about folders and files representing the total count of files located in your hosting account.

According to the above statement Inode represents relative count of files such as images, content files, emails, database files etc..Indicating more the Inode count, more the number of files. You can see your Inode count and the limit through your c panel in your left hand side.

Previously The restrictions usually were very low. Periodically companies found a new way of restricting a user so that he should not abuse the server resource by using more than the allocated resource since all the users in a single serveer share the common pool of resources.

Many of the new users feel that they get cheated as they would not be aware of these concepts but Its a fair to restrict as greedy usage of one user account may effect all the websites which are residing in that server and every user will be equally treated and logically speaking what you pay you get the same.

If it is found that the Inode limit is exceeded they suspend the account, either you need to delete unwanted files and unused accounts or upgrade your hosting account. In case of VPS or dedicated server there is no such limit on Inode as you are the owner of your server.

IMAGE

Server Configuration:

Most of the times hosting companies do not disclose their server configuration, Just try to get the information on the server configuration. Knowing the server configuration will give you an rough idea about how much they would invest on their servers and how robust they are? Dont forget to ask the web hosts  the probability of the number of websites hosted on a single server.

When it comes to the file storage there are 2 major forms of hard drives one is HDD generally known as Hard disk drive and a dominant storage drive since 50 to 60 years. It consists of thin magnetic film on a non magnetic rigid disc. Data is stored by magnetizing the thin film. The other one is SSD known as solid state drive is generally referred to a high end USB drive there are no spin disks as such in HDD.

There are some major difference between a HDD and SSD, Some of the hosting now a days highlight their banner with SSD drives just to attract customer, but to be frank the number is less when compared because hosting companies generally depend on HDD as they are least expensive but SSD are comparatively faster and better but overall looking HDD are still a choice among hosting companies having a belief on the Back up system.

We can conclude that SSD are better in read and write and always a better choice It doesn’t mean that HDD is a bad choice, it is just told that If  your hard disk drive is SSD, then it is an added advantage.

There is one more thing noticeable here which is redundancy of the hard drives known as RAID 1, RAID 0, RAID 5, RAID 6, 10, 50 and 60, each RAID level has its own significance, Dell’s website can give you more information on types of hard drives and a  brief explanation on RAID levels. Reference website: www.dell.com

A typical server configuration may look like the below:

Memory: 

RAM: 94 GB

Type: DDR3 -1600MHz ECC/REG

Slot: 32

Processor:

Processor version:
Intel(R) Xeon(R) CPU E5-2630 v2

Processors: 8

Processor speed: 2.06 Ghtz

Storage:

Capacity: 10 TB

Storage Type: HDD

Redundancy: RAID 10

Software :

CENT OS 6

Apache web server

C panel 11

The information given may sound technical, but knowing it is not a harm as most of the hosting companies don’t bother to produce these information. It gives a collaborative information on the memory and its specification, Processor version and speed of the processor and finally what kind of file storage they would provide whether HDD, SATA or SSD and redundancy of the same.

It is not mandatory that you should know all the things mentioned here, but knowing it gives you an outline of your hosting plans server architecture and many more things mentioned about RAID level and file storage drive.

Input/output Usage:

Abbreviated as I/O  and It is described as data transfer speed between Hard disk drive and RAM, Increasing the speed of data transfer makes the process faster.

shared web hosting plans do have this limit and lower the number of sites hosted on a single server higher the performance of all the websites, this is where server configuration comes into the picture. Web hosts have come up with several high cost plans with a better RAM and CPU usage and usually these plans are given under the high end server relatively less number of websites hosted on that server.

when the I/O usage becomes full your website gets slow down or web hosts suspend the accounts cting the reason of exceeded I/O limit.While some decent web hosting companies try to keep the restriction less though there are few exceptional cases where the usage Increases where one user account I/O limit increase and pose the problem to server.

The I/O limit for a shared hosting plan would be generally 2 MB/s or 1 MB/s depending on the server configuration and plan. Most of the cases you will get the usage full when you use platforms like wordpress or magento. Because these CMS based sites tend to increase the resource of the server. Some plugins in wordpress are a major cause for the surge in the I/O limit.

Brute force attacks might also be the reason for increase in the limit, sometimes high memory usage might also be the reason. Overall shared hosting is not the best suited when you get these limits on high, Virtual private server [VPS ] would be the better option.

Entry process:

It is the number of concurrent process running at a time which is executed through a web server.

Sometime there is a misconception on Entry process being referred as the number of Visitors on your site, this is absolutely wrong, Concurrent visitors on your website is totally different from the entry process limit. An entry process of 20 doesnt mean that only 20 visitors can visit your website at a time.

Entry process can be explained this way, consider a user requests for a home page through the URl, at that time the HTTP renders the website in 1 second, so now there is one more user requests for the same Home page at the same time, simultaneously there are 20 people requesting for the same home page at that same time. This may be referred to 20 entry process. If there is a limit of 20 entry process then it will be considered as increase in the entry process limit. There might be 30 visitors at this moment, so this will be a tribute to 30 concurrent visitors.

To the contrary there is one user requesting for the home page and it is rendered to him in 1 second, here the connection request for that user is considered 1 and gets over even though he continue to see the same page for longer duration  and it is not considered as a next connection until he makes any move on to any other page or for some other request on the website. 30 visitors may request for 30 different pages on the website at the same time, now it is considered as 30 concurrent visitors on the site not the 30 concurrent process or connection.

We hope this both examples might have cleared your doubts on Entry process and concurrent visitors, so If you are asking a web host then confirm both the Entry process and concurrent visitors. When a user reaches the maximum entry processs then a 508 resource limit is reached. The max Entry process in a shared web hosting account would be 20 or If its avery expensive plan It would be 30.

Domain Registration

Web Hosting and Domain Registration are the 2 important features considered while making your website online. Do not consider both as one, they are done one after another. Generally a domain is registered first and then the website development starts. Once it is completely developed it will be deployed on the live server which is also called web hosting.

list-of-domain-extensions

The more information about domain is given on our other page, Some cheap Domain registrars and information on domain extensions.

There is a domain transfer process where you are free to choose any of the registrars you wish, If you feel that you are locked with more renewal cost you are always free to transfer to any of the registrars in the world. The registrars have to provide an option DNS management where you can update your name servers and MX records. Misappropriate information will lead to the errors.

You can choose any registrar who can provide you domains at cheaper cost and we have updated a list of top domain registrars and some notable domain registrar who can give at lesser cost. Try to go for more years so you can grab a good price as well as from the SEO point of view its good for you. For more information and price updates on domain Registration book mark our link of the first paragraph.

Best Practices To Follow For Buying A Web Hosting

1.knowing your website requirements. whether I should use Windows hosting or Linux hosting

Most of the time you will be in a confusion whether to choose Linux hosting or Windows Hosting and finally end up buying Windows hosting considering you an windows OS installed on your laptop or desktop. You should be aware of the programming support of the plans and an Idea on which platform your website is built.

There are certain pre defined features needs to be addressed. Find out the programming or development platform of your web site and get the suitable hosting plan for the same;

 If your application or a website is developed using html, CSS, javascript, php, joomla, wordpress, magento, open cart, Drupal, woo commerce and all the CMS based websites you need to choose Linux platform and Apache as the server[ Ubuntu, Cent OS are the other OS needs to chosen].

If a website is developed based on ASP.NET or asp pages then you need to go with the windows based hosting or anything back end as MS SQL database then you need to choose windows hosting and IIS as the web server.

If a website is developed using java platform like JSP[Java Servlet pages], Springs, Struts, JSF, GWT, Grails, Stripes, Tapestry and using My SQL as a database then you need to use java hosting with Linux as the OS and Apache tomcat as the server. If the back end db is MS SQL then you need to choose windows based java hosting.

Many a times customers just purchase windows hosting having a wrong notion that they use windows OS on their desktop or laptop. There is nothing to do with your desktop OS and your webhosting OS, so don’t just blindly buy a windows plan when you have developed it on HTML or PHP.

you can choose an appropriate plan based on your website requirements keeping in mind with the above points. Dont end up buying a wrong plan just because the cost was less or some one suggested to you, make your own lists of requirement, If you are unable to make it, just read Lesson 3 where we listed few points which helps you better choose a proper plan.

2. Do not consider only the price of  a web hosting:

There are 2 variations of marketing ads from web hosting companies:

“Unlimited hosting plan costs at $ 1.99 per month”

“Unlimited hosting plan costs at $ 4 per month”

Neither of them costs higher or lower, here point is to know the truth, when you check out them properly the first ad says the plan costs $ 1.99 when you choose the plan for 3 years and the next ad says that costs $ 4 when you choose for 1 year only.

Now there is one more variation upon all these is “unlimited plan just costing at $ 2 per month for an year”. Now you get totally get confused whom to choose upon getting the plan at such a relatively less cost, things seems to prettier by looking at the cost but a difference in some dollars can make a huge difference when it comes at the cost of customer support and server performance.

For almost all the mid sized and start up companies its always a triggering point just to consider the price and book the plan, you need to ensure the money back policies, following the terms and conditions

Price is an deciding factor we agree but It is also Important to pay attention to server performance rather than just going for a cheap web hosts,unless you are running an personal blog or a website which rarely requires attention you can choose any of the local hosts which can offer you at lesser costs.

But when it comes to an e commerce site or a website which requires continuous monitoring of the server then its not a better choice to with cheaper hosts, ensure you get a proper support through call, proper response and then choose them. 5 hours of down time in a month is really acceptable for a shared web hosting plans. High down time of a website is unacceptable and It becomes a night mare to you when it doesn’t go well with the server performance.

Now the question is simple how some hosting companies are able to offer you at lesser costs!!! we have summed up some points:

  • Loading more websites in a single server which reduces the overall performance but you can get a lower cost plans
  • Low margin servers like micro servers, there is little more advantage with it but to be honest comparatively some web hosts use these low cost servers to load more sites in a single server
  • Creating too many restrictions on the plan which makes you often to upgrade the plans
  • Most of the time companies who offer low costs would be resellers of some top web hosting companies so they would offer low cost plans

Most web hosting review sites say that hosting companies would lock your domain names so that you cannot transfer domain to any other companies, but there is no such thing in the world, no hosting company can stop you from transferring domain or hosting to any where in the world.

3. Pay attention to the terms and conditions:

Its a very rare case that you start reading all the terms and conditions and you adhere to all the terms and conditions mentioned. If you have no time to read all of them just Read our chapter 4, 5 and 7 where we mention some of the specific points related to the term and conditions of a web hosting plan.

Just make sure the refund policy, how it works and how soon you are getting the amount If something goes wrong, pay attention to all the specific features of the web hosting plan, make sure whether you are going to buy a private server or a shared hosting plans.

Dont hesitate to ask even a simple question If you feel it is important, to your knowledge we have covered almost all the aspects in our web hosting guide, just ensure you have read everything here to get a better understand of web hosting and related factors.

4. T V Ads just gives the sense of virtual popularity:

There is a great saying from late 90′ s American actor Will Rogers: ” If advertisers spent the same amount of money on improving their products as they do on advertising, then they wouldn’t have to advertise them” we are not saying they are the worst or dont buy from any web hosts who are relatively popular among the television ads but only think tank factor is, they spend too much on ads rather than spending it on technology or customer support.

Once you sign up to them they are yet another hosting company charging too high for a simple plan where other companies are giving the same features at a relatively lesser cost as TV ads create an virtual popularity among the customers and that is where you start getting a notion that you have heard them more . Just verify them by looking upon their features, uptime reports and genuine reviews.

5. Unlimited Hosting, Be Aware Of The Conditions!!!

Here comes an interesting topic, where the buzz is all around this key word and that is where most of the hosting companies get their revenue by offering Unlimited hosting just @ 299/- per month or so on.

You may have come across the unlimited web hosting plan with following features:

  • web space – Unlimited
  • Bandwidth – Unlimited
  • Database – Unlimited
  • FTP accounts – Unlimited
  • Domains hosted – Unlimited
  • Sub domains – Unlimited
  • Email accounts – Unlimited

For a while you feel so happy that whatever you needed you get it unlimited, sounds great and crazy too right!!! In reality there is noting such as unlimited, offcourse it is an unlimited plan but you will have certain restrictions on it, but and even there is nothing wrong with the web hosts showcasing their product with some conditions.

As a smart consumer we always should know the limitation of the product, We have explained in detail on what really you want to know about unlimited hosting plan and its limitations?  Read on to chapter 5 for more limitation on the plan and read our chapter 6 to follow the best practices to purchase any kind of web hosting plans.

6. Do not buy the plan based on Free Features Highlighted:

Most of the time web hosts just show case and over load the features as if, it looks like that particular plan or hosting company is offering more features and we will be proud enough that we are getting so many products with less, practically we will not have much idea on the product and features If we are new to that particular field.

Find some common free features which every hosting company highlights on their plans:

  • One click installation
  • IMAP Support, pop3
  • SMTP support
  • PHP / MySQL database support
  • Curl/GD Library, CGI /Pear Modules
  • PhpMyAdmin/cron Jobs
  • C panel
  • FTP manager
  • Customer error pages
  • WordPress
  • Joomla,magento CMS set up
  • DNS management
  • File manager
  • URL Redirect
  • Getting started Wizard
  • Softaculous software
  • website statistics in C panel
  • Zend optmizer, Ioncube optimizer

There are many more open source features where hosting companies claims as if they are providing all the software’s on their own, so do not decide the company based on the free features.

Make a mark only on the special features of the plan and ask the web hosts If they can offer some of the below features free of cost. Most of the times these are paid, If you are able to get it free then thats a better deal!!!

Find some of the Features which are most essential for a website which some hosting companies never give free..

  • Basic SSL certificate
  • Dedicated IP
  • Site lock feature
  • Privacy protection
  • Daily back up option in shared or VPS hosting
  • Marketing credits or tool [ Either paid or free ]
  • Ruby on rails support on shared plans
  • Python and pearl support on shared plans
  • Smarter mail option
  • CDN facility in the C panel which boosts your performance of the site

7. Checking for 99.99% Uptime and better Technical Support From Hosting Companies:

Uptime, Reliability and proper technical support these are the most important aspects for a website to function properly, If a web host could not provide you a guaranteed uptime then all the money which you had invested goes in vain. A proper support from the technical team of the web hosts is as important as uptime. No matter how good a company is, their support team should always be available for you when you issues with the website.

There is reason to mention 99% uptime on our main heading. Since all the web hosting companies on this earth would mention on their main page heading or any where else on their website with the tagline 99.99% uptime guaranteed. This is where we generally believe to the same and sign up for the plans.

Before elaborating on this topic first you should know what is uptime. In simple terms uptime is measured as the websites visibility and accessibility through the Internet all the time. Single minute of non availability is also considered as downtime. Logically speaking the SLA [service level agreement] of the web hosts doesn’t include Network leakage or the maintenance or upgradation of the server and doesn’t come under downtime.

How much downtime is acceptable to a website, there is a chart depicting what 99.99% literally means:

99.99% Uptime – a downtime of 5 minutes per month

99% Uptime – Almost consolidates of approximately 7 hours of downtime in a month.

Anything between these two accommodates an avg downtime of 3 to 4 hours per month. There is no company which can offer 100% uptime neither 99.99% uptime especially from shared hosting. Some or other way there could be a down time unless you are using a cloud servers.