How to choose hosting tips

Started by Ethan, Aug 06, 2022, 09:14 AM

Previous topic - Next topic

EthanTopic starter

For many novice owners of web projects, the choice of hosting is a difficult task. Firstly, the hosting service itself is not easy from a technical point of view. Secondly, there are many hosting providers who position themselves as reliable professionals, but to choose among them is really decent is not always easy.

On the market of hosting services are available to users five main types of hosting:

shared hosting (Shared);
Virtual dedicated server (VPS-server);
A dedicated physical server (Dedicated);
Cloud hosting;
colocation (placement of customer equipment in the data center provider).
Before choosing between the proposals of different providers, you should decide what type of hosting suits you. Let's consider them in detail.

Virtual hosting (Shared)
Virtual hosting is a server that hosts a bunch of sites. They use the same software and have the same capabilities. On one server can be about a thousand sites. As a rule, on this hosting have a small web resources, which do not require large capacities and disk space. Thanks to its low cost and lack of need for server administration, virtual hosting - the most common choice among users.

Virtual Private Server (VPS-server)
VPS differs from virtual hosting in that the owner of such a server can install and configure any software. In fact, VPS-server management does not differ from physical server management.

A site on a VPS is allocated certain resources in accordance with the tariff. This is not always possible with Shared-hosting, where server resources are evenly distributed among all sites.

Dedicated physical server (Dedicated)
Users are given a separate server in a data center for independent control with the ability to install any operating system, to change the software to suit their needs. This kind of hosting is used for large-scale resource-intensive projects with high demands and is well suited for large online stores with high attendance or, for example, online games.

Cloud hosting (Cloud hosting)
Cloud hosting - the united system of servers on which the client sites are located. Thus, the allocated capacity for the client is not limited to one server, and distributed among several servers.  This ensures uninterrupted operation of the resource, regardless of the failure of any one server.

In addition to improved performance, cloud hosting attracts customers and other benefits. Firstly, the user pays only for the resources that he used - the price of the service depends on the amount of power consumption. Secondly, the cloud hosting automatically increases or decreases the allocated resources in case of changes in load. Thanks to this distribution of capacity, the client does not need to calculate the possible level of resource consumption for the right choice of tariff.

Colocation - colocation of customer equipment in the provider's data center
Colocation literally translates as "co-location", which accurately describes this type of hosting service. Your server is located on the technological platform of the provider (data center), which provides him a high-speed Internet channel and takes care of other necessary conditions of the content.

Compared to other types of hosting, Colocation gives its owner the greatest freedom for the realization of ideas, but for the work with it requires appropriate technical knowledge. Thus, the development of the web project is limited only by your imagination and skills - any necessary technical parameters, such as the amount of disk space or new software, can be added as needed.


Let's deal with them in order.

Paid and free hosting
If you just start an Internet project and decided to stop at the service of virtual hosting, the first problem you will face - the choice between paid and free hosting.

I say at once that the second option is suitable only for small business or home sites, not designed for a wide audience. The fact that free hosting does not provide a number of important conditions necessary for the full work site. First of all, this concerns the low stability of the server, which, because of the frequent failures and forced outages deprive visitors to the site, and its owner - these very visitors.

Free hosting is suitable only for small projects, not designed for a wide audience

In addition, free hosting often lacks the necessary tools: Perl, MySQL, PHP, databases, mail and much more. Also on your site will be placed advertising hosting provider, and the domain name is likely to be the third level

In addition, the free use of the service you are unlikely to be able to present to the hosting provider of any requirements. Therefore, for the average and the more corporate and commercially oriented sites and other serious Internet projects is recommended to connect paid hosting. But how not to make a mistake when choosing it?

When choosing a hosting, pay attention to four nuances:

The amount of disk space;
A set of technical functions and tools;
The level of technical support;
The ratio of price to quality of hosting services.

Disk space volume
Users, who ordering hosting for the first time, it is difficult to calculate the amount of disk space required for the future project. Note that in most cases for small sites (landing page, business card site, etc.) enough 30-60 MB. If you plan to use graphics and databases in the future, it is better to take up disk space of 100 MB.

In most cases 100 MB of disk space is enough.

It is more difficult to calculate the necessary resources for a site where users can post their content, such as videos and images. In this case, the amount of disk space should be determined based on the popularity of the resource, the number of visits per day and the average volume of posted materials. In this case it is desirable to introduce restrictions for downloading data by individual users.

For heavy Internet projects, which do not have enough resources for virtual hosting, a good solution would be a VIP-hosting. But it is not available at all providers. Its main advantage - it does not require knowledge in the field of VPS-server administration. In addition, VIP-hosting is much like a virtual dedicated server: a personal disk space, RAM, scripting time, and more. This is possible due to the fact that the server hosts fewer sites, for example, instead of thousands of sites on one server have only a few hundred.

Set of technical functions and tools
Most often paid hosting plans offer the ability to connect databases and use scripts. Note that such functionality is required not for all sites. Examples of that are easy-to-use web-sites, small business cards and web-sites, created without the use of administration systems.

Below are the main technical features of hosting, which you should pay attention to, depending on your needs:

unlimited traffic;
Support for the technologies and scripts you need, such as: PHP, MySQL, phpMyAdmin, Zend Optimizer, Python, PERL, Parser, SSH access. Scripting support on your hosting depends on whether or not your site will function properly. Also, pay attention to support for MySQL databases, especially if you create a site not on pure HTML, but on an engine such as WordPress;
Support for popular CMS (WordPress, Joomla, Drupal, "1C-Bitrix", OpenCart and others);
User-friendly control panel: allows you to work with the web server and sites hosted on it via a graphical interface. The most popular: ISPmanager, Cpanel, Plesk Panel;
24x7 technical support;
access to the site via FTP: this is needed to copy, edit and delete folders and files on the server;
server monitoring (twenty-four-hour server monitoring and troubleshooting);
protection of servers from DDoS-attacks;
checking e-mail for viruses, spam and advertising;
a minimum of 5 mail accounts ( POP3 or IMAP) if you plan to set up a mail server on your hosting service;
web-interface for mail: necessary for the management of the mail server;
a short period of free use to get acquainted with the service, or an instant refund for the unused period of the service;
file backups.

The level of technical support
The efficiency of the resource depends largely on the quality of technical support. As practice shows, sometimes there is no escape from the failures, and qualified specialists of the hosting provider will help to fix them. So make sure that the support service works around the clock and every day.

Price to quality ratio
Price is an important criterion for choosing a hosting service. Choosing the cheapest hosting, you run the risk of stumbling upon low-quality service and wasting your money.

Profitable hosting is not distinguished by low cost, but a combination of a relatively low price and good service.

To make users feel confident in the quality of service, many hosting providers give customers a free test period of a few days or guarantee a refund for the unused period. Here are a few criteria by which you can determine the level of reliability of the provider:

information about the company on the website;
The possibility of free transfer of the site from a third-party hosting;
The period of operation of the company on the market (shows the experience of providing hosting services);
Availability of their own data center or contracts with leading data centers in the relevant regions;
The license to provide the service.
Many companies resell services from other hosting providers and are called resellers. Keep in mind that these providers may not have as good technical support as a full hosting provider, but they may offer lower prices.

Some hosting providers give bonuses: a set of domains, SSL-certificate, as the company , or other additional services.

The success of a company is determined not only by how long it has been operating, but also by its market share. To understand which provider is more popular, you can use a statistical resource, which clearly shows what market share the provider occupies in a particular domain zone.

Conclusions
If you just bought a domain and want to create a small test site to see how it all works, then take a free hosting. For sites with a small amount of content and a small audience, shared hosting is fine. The alternative is cloud hosting, because you only pay for the resources you've used.

If you manage a specific site that requires specific server settings, order a VPS-hosting service. And for serious resource-intensive web projects is better to rent a physical server or colocation.

After choosing the hosting service, calculate how much disk space you need, what technical features you need to implement your ideas, and whether such resources are provided by the hosting provider. Be sure to check the professionalism and availability of technical support, with which you will periodically, if not constantly, have to interact. And finally, assess whether the level of services really corresponds to the price, compare the provider to others and read user reviews.
  •  

ELK

Previously, the "right" hosting company was determined by the storage capacity, CPU power, and network bandwidth that it provided for a certain amount of money. Now the emphasis has shifted somewhat: among the most important factors is high availability. He recommends that those who are going to launch and constantly develop their website use an integrated approach when choosing a VPS provider, that is, take into account a whole set of criteria. Of course, the best choice of web hosting provider depends largely on the type of site you are hosting.
  •  

arthyk

As for me, Cloud Hosting satisfies the needs of the widest range of users. Although the name of this type of hosting, of course, can scare away even the owners of large projects with its "uncertainty" and "blurring". Shared hosting does not make sense to consider at all - it is suitable only for beginners "webmasters". But frankly, I didn't know about the fact that on VPS hosting the load on the processor is summed up, thanks for the information.
Only one open question remains - why do we need a dedicated server if there is a Cloud? Well, by and large - maybe someone knows a simple answer? Report. ::)
  •