Most of sites today are hosted on cheap forex vps
. This means each site is on a single server with hundreds or thousands of other sites, which will be why they're called "shared". Since the web hosting company just has to run one server, they may be able to sell these services at a truly low cost, usually $4-10 per month.
Although this might sound like a fantastic way to host your website that is Railways, there are many disadvantages to it that you have to think about before you place your site on a common host.
Common hosting plans share all of the resources on the server. While it might seem that they can be shared evenly, where each website gets a percent, they may be truly shared in such a manner that it is an "all you can eat". While the other sites are left with nothing when a single website gets a spike of traffic, they eat up all of the server resources for that split second. This occurs every second and the whole server could get knocked offline if there are enough sites loaded onto a server. Even if you're find a great common host who does not overload their servers and fortunate, your site still has to compete against other sites or webpages will be loaded by it slowly.
What exactly can you do to prevent this problem?
Like most budget or cost stuff that are low, the alternative is to spend a little more money.
A few years ago a new technology came out named virtualization. You do not need to worry about how it works, even I do not comprehend the technical details, but virtualization has created a new product for hosting companies, virtual private servers (VPS). A cheap forex vps is a piece of that pie, if you think of a single server as a pie. So a hosting company sell each of those as a VPS, cut it into 16, 8, 25, or 100 distinct bits and is now able to choose one of their servers.
This might seems just like what common hosting is but there's one important difference with a VPS that makes them perfect for Railways.