What is Web Hosting?
Web hosting means simply storage space and we can able to upload our website files(documents, images, and files) to the web hosting storage space to access our website using domain names(.com, .org and etc).
I will show you the simple image you can understand web hosting very well. Here you refer to image below
Image source executionists.com
There are three main types of web hosting
- Shared hosting
- Virtual private server(VPS)
- Dedicated Servers
I will show you main difference between above three types of Web hostings
Most of the small businesses owners use shared hosting because it is cheap web hosting service. And which holds many numbers of websites just using single server connected to world wide web.
Shared hosting is not suitable for high traffic websites because when high traffic happen our website will crash if we use shared hosting. High traffic websites need VPS or dedicated servers for their site to handle a high amount of traffic.
For example, Shared hosting looks like Apartment building and people share all resources in the same apartment. Same apply to shared hosting and each website owner shares own resource to another site owner with the same server.
Next we see about VPS (Virtual Private Server)
Virtual Private Server (VPS)
The VPS full form is a Virtual private server and which sold by the internet hosting service providers. The VPS looks like both shared hosting and dedicated hosting.
The pricing point of view VPS hosting server is lower than dedicated server price. But experience point of view VPS works like dedicated server with less price.
VPS hosting servers works like VMware and Virtual box. This the technology behind VPS servers. For example, you can download and install Virtual box software onto your desktop and this will make you can run other operating systems without restart your system.
The main feature of the VPS servers is you can install any type of software on your desktop and any number of times. It looks like a townhouse. It is bigger than shared hosting and gives more control to you and this makes VPS servers suitable for more high traffic than shared hosting. In VPS hosting, you can share your resources to many numbers of VPS holders on the same server network.
Dedicated server means a single computer on the network dedicated for one purpose. Dedicated servers look like your own home and entire server not shared with anyone. The entire resource of the server is allocated to your website only.
For example, if your websites traffic hits 35 million users per day you should go to dedicated server for your website.
I hope you learned what is web hosting? and Difference between Shared, VPS, and dedicated hosting.