What Is Virtual Hosting?

The concept of virtual hosting (VHost) makes it possible for one web server, for example, web server Apache, to host different sites to one server.

In such case, there will be no need to use separate server machines and soft for every website.

During hosting every website will get a separate record in Apache configuration file. There are two types of virtual hosts. Both these types have their own specifics and capacities.

 What Are Two Types of Virtual Hosting?

  • Based on name. The virtual hosting of this kind is used for hosting various virtual websites to one and the same IP address. It is necessary to set the IP address where all Apache requests will be send from all required websites. The number of websites that can be added to name-based hosting is not limited.
  • Based on IP and address. To run IP-based web hosting, it is necessary to have more than one address with the configuration to the required server. The number of hosts depends on the number of IP addresses.

Virtual hosting is suitable for small projects with limited means and budget. But still, VHost has on big minus – all site capacities, including traffic, process time and core memory, will be equally distributed between all visitors of the site. As a result, if the number of visitors is very high, then the website performance capacities will be lower or the site may even crash.

Thus, a software testing company offers the services of server side testing. But the product capacities should be also checked with load testing, stress checking, and performance testing. Besides that, configuration testing should not be omitted.

Source: QATestLab