Today we continue resolving doubts about web hosting. Can you imagine how many types of web hosting exist? We will focus on the most common types of accommodations that can be found between the different offers that hosting companies offer us. If we understand and differentiate all these kinds of web hosting, it will be much easier to choose the company and adjust the product to engage the needs.
1.Shared Web Hosting
The most common choice for small websites, starting websites or pages that do not require a high server resources (RAM or processor) is the Shared Web Hosting. For this reason, companies hosting or web hosting servers configured to house each of them more than one accommodation. The number of accommodation on each server depend on the policies established by the company’s own accommodation and vary for example, depending on the power of the server, the total RAM or disk space.
The cost makes it usually the most economical choice over other options. Also server administration, as it falls on the hosting company and avoid the need to have advanced knowledge of the server administrator.
The server assigned resources are often very limited since they are shared among all customers staying in it. Moreover, within the security policies that the hosting company states on shared servers, it is likely that we find limitations regarding the arrangement of modules, permissions or configuration for installation in the housing of certain tools. These security measures are taken in order to avoid leaving “open” to possible threats and incidents.
The concept of dedicated refers to not share resources with other users. The server on which our website is hosted is 100% dedicated resources to us.
The advantage is that we can accommodate more demanding pages regarding resource needs, we can configure our server features personalized for our web applications or even be more permissive security measures. Dedicated hosting can be Windows or Linux, will depend on the operating system that you have hired.
The price. They are expensive.
As with a VPS, you have to have good knowledge of server management.
3.Virtual server (VPS)
Sometimes 100% of a dedicated server is too much for the features of our website, which is why hosting companies divide the 100% of the resources on virtual servers (VPS), independent of each other. For example, imagine a 4-core server processor, 16GB of RAM and 100GB hard drive. The hosting company could virtualize servers and create four VPS, assigning to each one: 1 core processor, 4GB of RAM and 25GB hard drive. The advantage for the customer will be to have a dedicated server (virtual, of course) and reduce (proportionally) the cost of the server.
It is a very flexible option, because as the machines are virtual, when we need more resources, can move to a higher plan quickly and easily (of course, paying a higher rate).
As resources are individually assigned to each VPS, we do not run the risk that our site is affected by excessive uses of other guests staying at the same physical server.
There is more freedom and more control configuration on the server. One becomes the administrator of the virtual server. You can choose the operating system that we prefer (among the alternatives offered us), install applications or software according to our needs, etc.
The price to pay for the service is higher.
Have to have good knowledge of server management, since one must configure everything.
VPS has a more professional orientation. By having dedicated resources, they may have more features or “hold” more traffic. Then there is the freedom to manage it at will. It is also true that ultimately offer managed VPS that is delivered to the customer with all installed and configured, ready to use. And of course, the root or administrator access is also maintained. That really makes things easier, but the price is a little higher.
Relatively recent type of hosting, cloud hosting is an evolution of traditional hosting. Using own cloud technologies, the service provided between multiple physical machines is dealt. It is something like a large virtual server, consisting of several physical computers and working together.
Cloud hosting provider has more control over the entire computing power of its infrastructure, and better manages the allocation of resources to their clients. Also the service is more reliable, because if one physical server fails, the set continues to operate as usual. Other servers are responsible for supplying the services, while the problem is solved. This model is commonly used to charge for services consumed. Amazon with its AWS (Amazon Web Service) was the one who popularized this type of hosting.
Easy allocation of resources to higher demand.
They adapt well to changing user requirements.
It has a good quality / price ratio.
Some believe that, by sharing resources among users, no complete privacy of sensitive data is ensured.
As we see, the world of web hosting or web hosting offers several alternatives. We just need to identify what is the best for us for our project. In order to choose the best type of hosting, it is important to take into account the number of domains to be accommodated, how long the website will be staying, counted budget, and, estimated traffic.