There are three types of hosting: shared hosting, virtual dedicated server, dedicated server. When the task of placing a website on the Internet arises, it is very important to understand which of the three types of hosting should be used.
The concept of "hosting" is usually called a set of measures to maintain a site on the Internet. That is, a set of services, consisting of the actual provision of disk space for your site, a certain number (possibly unlimited) databases, the ability (or lack thereof) to install content management systems directly from the custom hosting panel, and so on. There is a lot to list here; in the end, the specified list depends on a particular company.
Hosting types
Shared hosting, or, as it is called, shared hosting. The simplest form is when your provider allocates a fixed amount of resources for a certain fee. At the same time, all responsibility for the stability of the entire hosting system lies only with the provider. The user's business here is to upload files via FTP and, in fact, just use the services provided, of course, not forgetting about the rules for using the latter.
Virtual dedicated server. It is also called VPS or VDS, which is the same thing. The bottom line is this: a certain physical server is divided programmatically into several virtual servers. These servers have their own amount of RAM, their own disk size, processor - in general, all the characteristics of a physical server. The user is given access to the operating system with the rights of the main administrator, and within the resources allocated to him, he has the right to do whatever he wants, unless, of course, otherwise is expressly prohibited by the rules or contract.
Dedicated server. You are allocated a physical machine (computer) with its characteristics, as a rule, much more powerful than that of a virtual dedicated server.
How to determine what kind of hosting you need? To do this, you need to understand what kind of sites are in terms of structure.
Websites can be both "light" and "heavy". Suppose that you are faced with the task of placing a business card site on the Internet, the attendance of which is planned to be quite low. It is clear that the site will require a minimum of resources and, in this case, even buying a virtual dedicated server would be a waste of money. Simple shared hosting will be enough. You can switch from tariff to tariff if the need arises.
Now imagine that you need to place an online store on the Internet with a huge number of goods, various kinds of links to 1C, Yandex-Market, etc., with the integration of payment systems. Naturally, the creation and placement of such a site implies a constant influx of visitors to it (otherwise it would simply be unprofitable). Therefore, it is logical to provide sufficient resources for the functioning of such a site. Of course, you can take virtual hosting for testing, but having configured the entire environment once, you most likely will not want to transfer it to another platform. Therefore, in this situation, it would be more logical to consider buying a virtual dedicated server and then moving to a dedicated server.
A dedicated server, as a rule, is bought either if very large computing power is needed, or for subsequent resale.
When purchasing a virtual dedicated server, you should understand that you need to know not only programming, but also the administration of the operating system. But if you don’t know what we are talking about, this is not a problem. On the contrary, very many companies that provide a virtual dedicated server service can also provide an administration service.
There is also such a thing as a test period. Not all companies provide it. But there are companies that can give to use the server for free for testing purposes for some time. At this time, your task is to evaluate the following aspects of using the service:
The quality of technical support (competence, response speed, correctness in dealing with a client) Sufficiency of resources for your site.
If everything suits you, you can pay for the order. If not, then you can simply notify the hosting provider about this, it is possible that the company will meet you halfway in terms of meeting some of your requests, because of which you did not like this service.