我们知道ASP有两个版本,ASP/asp.net,如果我们网站程序以index.asp或default.aspx些类后缀结尾的,那么你就在购买虚拟主机时一定要求支持asp或.net的主机才行。如果你的数据库是mysql或mssql还得考虑虚拟主机数据库的种类。
目前asp与html,php,asp.net都是主流网站语言,基本上所有主机都支持,通其量有的主机不支持.NET. 然后为什么有的主机商只支持PHP呢?
如果空间只支持PHP那么这个主机操作系统肯定是LINUX主机,该系统不支持ASP程序。
如果是虚拟主机的话作为用户来说我们无需考虑是windows还是linux主机,唯一要注意的是,linux 的权限控制比较严,所以有些建站程序需要某个文件夹或文件要有写权限(0777),所以如果你要用linux的话,在FTP中要设置写权限,不过这个很简单。如果是独立服务器,需要用户自行管理,那么不熟悉linux 的话不要用。
综上所述我们选择购买ASP虚拟主机时只需考虑是否需要支持ASP.net即可。当然我们最好是选择全能型的主机。
最全面的虚拟主机大全:http://www.yx10011.com/vhost/vhost_index.php