What is "shared" hosting?
Shared website hosting is hosting that puts many clients on a single server. Using this method, hosting companies are able to deliver extremely affordable hosting solutions to lower-traffic websites that cannot afford to operate their own server.
Even though there are multiple clients on one server, clients are kept isolated from one another, so that they cannot access or manipulate data on another account. Server resources are shared among all clients on the server. Hosts, including us, usually have measures in place to prevent a single client from consuming too many resources, and therefore slowing down other sites on the server.
Software monitors the resource usage of the server from the different accounts. If any one account begins to use resources in a way that would affect others on the shared server they are temporarily throttled, or slowed down. Once the CPU usage on the peaking website subsides, throttling is decreased and the website is able to function properly again. The advantages to this are that the account is not suspended like it would be on most hosts - the speed for that one site simply decreases. This way, the website that experienced the peak will not suffer any downtime as a result.
When on shared hosting you should monitor your resource usage and review the resource usage policy.
Shared hosting is best for individuals or businesses first starting out with their website, or for those who have relatively low bandwidth and disk space needs. Most of the time, a shared hosting account could easily accomodate up to about 10,000 unique monthly visitors. As the resource demands for a website increases, so will the hardware demands. After 'graduating' from shared hosting, webmasters have the choice to either put their server on a VPS or Dedicated server, which allocate far greater resources to that client but are also considerably more expensive.
Was this answer helpful?
Bandwidth is the amount of data that is allowed to be transferred in and out of an account during...
Web hosting is a service where a client rents disk space space on a server. Some advantages to...
If you are starting your first website, chances are you have no idea how much disk space you need...