about DelphiFAQ (14)
perl CGI (3)
Web Hosting (8)
How to pick a web hosting company
This article has not been rated yet. After reading, feel free to leave comments and rate it.
Question:I need to pick a web hosting company for our company's new site. There are so many with similar features. How can I find a good one?
Answer:Do not look at the features too much. Any decent web host will offer these standard server features and should not add to the price if you request a mysql database or some additional ftp account.
Keep in mind that the software used by most web hosting companies costs them nothing as they exclusively build on free open source software (Linux, Apache, mysql, perl, php). So these features cost them nothing directly, all they need to do is click somewhere in an administratorís panel and youíve got those extra ftp accounts.
However, what costs them is bandwidth and CPU time. If you ask for 10 extra FTP accounts, chances are, youíre going to use more bandwidth. Usually there is a monthly limit (transfer volume) for that reason. CPU time is critical if you have a highly dynamic web site. A cheap host may have 1000 sites hosted sharing one Intel PC. A more expensive host will only have 100 sites hosted. Assuming that all those sites are similar, your scripts will run 10 times as slow on the cheap host and e.g. if you have a search engine running searching your thousands of documents, youíll have to wait one or two extra seconds. Server side includes are a great way to eat up CPU cycles and thatís why the cheapest guys wonít offer them.
Most web sites are not that highly dynamic so bandwidth remains as the single most expensive factor for a web hosting company's operating costs. So if a web hostís more expensive (higher level) web hosting offer doesn't offer a greater bandwidth advantage over their lower level web hosting package, then you might as well stay with the lower level offer, or better go with another provider.
The following criteria cannot be verified easily except looking for public feedback in discussion forums.