
If you think about creating a website for personal or business reasons, you would see ads for web hosting, and if you are from a business background, you might be wondering what does hosting mean to a website? I'll just break it into key areas.
Providing a computer with space for your website
Most web hosting companies will offer either a shared server with space for your website files, or a dedicated server that will be more expensive but provide advantages in terms of reliability and security, since you do not use the server with other site owners, Data Centers, on servers are rented depending on the facilities, some of which are located on the upper servers of the range, are in protected temperature controlled environments, with failure mechanisms in the case of fighting in the computer and supporting 24X7, with several servers in the college basement on the other hand. The level of reliability that you can expect for your site varies accordingly, as does the cost.
Assigning a physical Internet address to match with your domain name
Most web hosting companies use domain name servers or DNS, the function of which is to display your website. Domain name for example Www. MyCompanyName. com , to the address of a physical server on the Internet (which is more like 103.40.23.5), so that people can find your website by typing their domain name into their web browser.
As a rule, you will need to purchase your domain name as a separate transaction. Some web hosts also allow you to purchase domain names along with a hosting package.
Providing a mechanism to download and manage your site
The functionality provided by different web hosting companies varies greatly depending on how complex your website is. For a simple personal web site that does not include collecting any form data, storing customer information in databases or sending emails, you may simply need a tool to upload files through the file transfer service or web page interface. May service providers will provide this level of functionality for free. For more complex sites, you may need support for an application development kit, databases, email integration, scripts to provide additional features such as forums, contacts or form selection, content management and e-commerce. In some cases, when the data collected by your website is sensitive, especially e-commerce, you can also enable SSL (Secure Sockets Layer), which is a form of encryption between your website and the web browser, which leads to data theft In the process of transportation.
Site security and support
Most internet hosting will take steps to ensure that their physical servers are safe and virus free. Servers will be stored in a secure, controlled access location, and unnecessary remote access to servers will be blocked to prevent hackers from using them. Good hosting companies will use the staff to monitor the servers and ensure rapid problem detection and resolution. Usually there will be some form of support where you can apply for support, and you will have any questions and questions related to your hosting.

