The first you should determine is the type of hosting plan when you seek a suitable web host, which is mainly associated with the purpose and thd size of your web site. For instance, if you are running an small site for entertainment purpose, or, it is simply informational and doesn’t have a large traffic, then the best option is a shared web hosting.
The so-called shared web hosting, that is, a server is divided into a number of relatively independent web hosts through using some certain software and hardware way. These independent web hosts have their own unique domain name and full Internet access, such as HTTP, FTP, E-mail, Mysql, etc.. At the same time, they also share all the resources of this server, such as bandwidth, CPU, memory, etc. .

Using a shared web hosting can minimize the costs, and reduce the time required for maintenance of your web site. Because a server’s running costs is shared by many shared web hosting buyer, its price is usually quite acceptable, which is the most significant advantage of shared web hosting. Thanks for the mature technology of shared web hosting, we can access a shared web host through the Cpanel interface, and make a lot of settings easily: HTTP, FTP, E-mail, Mysql databases, as well as the follow-up maintenance, such as getting the details of the statistics of traffice, making web site backup, etc..
On the other hand, precisely because of these advantages, there are also some shortcomings before you decide to order a shared web hosting plan. Since a server has a large number of shared web hosings, these shared web hosting are always are necessarily associated with others, and share all kinds of resource of this server, such as CPU usage, memory usage, bandwidth, etc.. Therefore, the hosting company will usually make some restriction in order to avoid some web sites occupy too much resources and even effect the normal visiting to other sites hosted on the same server. But even so, the instability of shared web hosting is still a problem. Furthermore, related to the convenience of using a shared web hosting, it is also limited strictly by the cpanel features, and it’s almost impossible for users to realize some certain functions by installing certain softwares.