The main job of the web hosting providers is to make the website of client available on the Internet every time. The hosting providers must be evaluated before letting them host your websites. They must be evaluated on following salient features:

Performance: The first most evaluating criterion is performance. High response time and uptime is a requirement and web hosting companies must provide it. Server hardware must be analyzed along with the bandwidth and file transfer rate. Security must also be a guarantee with these providers. Select the company who is offering the daily backups, firewalls, redundant servers and uninterrupted power supplies.

Cost: The crucial aspect of evaluating the web hosting providers is cost they are charging from you. These costs include setup cost, monthly fees and other extra charges. Some providers also charges the domain registration cost from you.
Email: Web hosting services provide email accounts to their clients. POP 3, unlimited aliases and auto respondents are usually offered by web hosts.

Technological Assistance: Web hosting providers must provide the high level technological assistance. Some time web applications narrow down the options provided by web hosting companies. The website developed with ASP.Net will only require ASP.Net host. Also, the backend database connection like My SQL, SQL server and PostGres must also be provided by them. Moreover, multimedia components, electronic commerce, directory security and CGI scripts must also be given with them.

Logging: Logging details must also be provided by the web hosting companies as it let you know that how many clicks and how many visits have been done on your websites. It keeps the track of page views, traffic sources, keywords, referring websites and time spent over surfing on your website. All the web service providers do not facilitate of with logging facility. So, you must select that web hosting company which provides you logging facility.