Shared hosting refers to a web hosting environment where many websites reside on one web-server. You as a customer share a server with other customers. Usually it’s about 100 to 400 accounts in one server. So, what you need to consider before you buy shared web hosting plan?
Windows or Linux Web Hosting
Linux web hosting means that all of your files needed by your site stored in Linux OS server, and Windows web hosting stored in Windows OS server. In the old days, websites just contain html files and picture. It doesn’t matter weather Linux or Windows if want to build website contains only html files and pictures. Just setting up right, putting all the html files, pictures and your site is ready.Now website is more complex, contains CSS, databases and scripting language. CSS (Cascading Style Sheet) is the way to stylist your web page appearance. Database like MySQL and MSSQL is used to store data like articles, customer info, site statistics, etc. How to access them and show it on your browser is using Script language.
A set of codes that runs on the web server to access server resources like database and other files and then interpreted into HTML language so you can see it through web browser like Internet Explorer, Firefox, Opera or Safari and some of them sometimes hidden for statistical or for other purposes. There are PHP, ASP, ASP.Net, etc.
PHP is more common because of the open source and run both on Linux and Windows. PHP even runs better on Windows platform. ASP and ASP.net only run on Windows web hosting platform. If you plan to learn the script language, so choose which fits you more. None of them superior than other.
Most free CMS (Content Management System) like WordPress, Joomla, drupal, written in PHP and need database to store the contents. You should choose web hosting plan that support database like MySQL. We recommend choosing web hosting plan with more than one database allowed (ex. five or ten). Who knows you need some try-out with different databases? If you just want to set up a blog, just find one of the free CMS mention earlier; most likely you’ll stay with Linux and MySQL.
Disk space and Traffic
Disk space or storage or web space is the amount of data or files you can store on the hard disk of the web server. Some web hosting offer 10 GB and some 100+ GB to store your files. Choosing web host plan that allowed 1 GB storage is more than enough if you just start having a blog. Traffic/transfer is the allowed amount of data transfer (upload and download) per month. If your website have 1000 visitors per month and in average they see 10 pages of your site and let’s say a page about 60KB in size, than the traffic would be 1000x10x60KB that’s 600MB traffic per month. Ten times this number would be adequate for you to start a blog with no worried about bandwidth.
Unlimited storage and Unlimited traffic?
The term unlimited usually consider unlimited when met the web host company term. Read their Term of Service; probably their unlimited term consider limited to you. Commonly files that do not related directly to web pages are not consider this term.
It does not mean that the hosting company which selling unlimited plan will not provide good service. Some even gave high quality service to their customers. Let’s simplified matters. If your website traffic really high in time, better move to higher quality web hosting plan like vps or dedicated plan which give you better speed response when visitors open your website.
Web server performance
Linux web server is very well-known that capable of running hundreds of tasks at the same time with stability. But it doesn’t mean Windows web server is bad. The right term would be like this; Linux can max out server capacity but windows can not. So web hosting company maybe do this: 400 shared hosting account if using Linux and 350 shared hosting account if using Windows platform.
Price and support
Windows web hosting usually more expensive than Linux base, because Windows is not free and the company must pay the license (so you got to pay the license in small part). Linux is free and open source so the web host company usually charge you cheaper than Windows platform. This condition somewhat not true on some web host. Some charge you the same price whether you choose Linux or Windows.