什么是虚拟主机?虚拟主机支持ASP/PHP/ASP.NET是什么意思?
author:一佰互联 2016-03-19   click:1471

租用虚拟主机是常看到商家列出一些主机的配置说明参数,那究竟什么是虚拟主机?ASP/PHP/.NET及数据库MYSQL/MSSQL都指的什么?以一佰互联G01经济型主机配置为例详解:

经济G01型虚拟主机
  • · 1G经济型网站空间
  • · 送1G备份空间
  • · 送50Mmysql/mssql数据库
  • · 支持ASP,PHP,.net,wap脚本等
  • · 免费代办ICP备案!
  • · 买2年送1年,5年送3年
  • · 电信/双线/多线/香港/韩国/美国
  • · 云储存、云监控 、负载均衡
  • 详情:虚拟主机:http://www.yinxi.net/vhost/


1、什么是虚拟主机?

        虚拟主机是使用主机管理软件,把一台远程计算机主机分成一台台"虚拟"的主机,每一台虚拟主机都具有独立的域名和IP地址(或共享的IP地址),具有完整的Internet服务器功能。也就是这台虚拟主机本身并不是一台独立计算机,只是在计算机硬盘上虚拟出来的一个存放文件夹,我们可以通过软件限制该文件大小也就是空间的大小容量。

在同一台硬件、同一个操作系统上,运行着为多个用户打开的不同的服务器程序,互不干扰;而各个用户拥有自己的一部分系统资源(IP地址、文件存储空间、内存、CPU时间等)。虚拟主机之间完全独立,在外界看来,每一台虚拟主机和一台独立的主机的表现完全一样。在使用意义上是指在我们的服务器硬盘上为您开辟一块空间,并为您分配相应的网络资源,这样您就可以拥有自己互联网址www.aaa.com,和自己的电子邮件地址someone@xxx.com,从而使全球各地的Internet用户能够很方便地通过您的域名www.xxx.com找到您。

 
 
2、虚拟主机怎样进行域名绑定:

      我们可以通过主机服务商提供的虚拟主机控制面板进行域名绑定。前提是你也要同时进行了域名解析。这样才能打开你的网站。

  绑定域名也就是“主机头”,简单的说,如果我们希望一个域名访问虚拟主机,那么我们需要做的事情是:第一步:将域名的IP地址解析到虚拟主机所在服务器的IP地址。第二步,将虚拟主机指向这个域名。

做完这两步,即可用域名访问空间了。
我公司采用了国际领先的专业虚拟主机管理系统,提供实时的域名绑定和解析。
 
 
3、主机控制面板上的设置默认首页:
        默认首页即默认文档。他是指在访问一个文件目录的时候自动定位的一个文件。比如您的主机空间内有许多不同名字的文件,但是您希望在输入网址www.youdomain.com的时候,默认访问其中一个叫做index.htm的文件,那么您就需要将默认首页设置为Index.htm,当然,您也可以设置其他的比如default.php/index.asp或index.aspx(即.net的首页)等。
 
 
4、虚拟主机中ASP的含义:
        ASP即Active Server Page的缩写。它是一种包含了使用VB s cript或Js cript脚本程序代码的网页编程语言。当浏览器浏览ASP网页时, Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的 就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互。是一种简单、方便的编程工具。在了解了VBs cript的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。ASP的网页文件的格式是.ASP。
 
 
5、虚拟主机中ASP.NET:
        ASP.net不仅仅是 Active Server Page (ASP) 的下一个版本,而且是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的的优势。因为ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上(笔者到现在为止只知道它只能用在Windows 2000 Server上)。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Js cript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。
 
 
6、虚拟主机中PHP的含义:
        PHP是一种服务器端HTML-嵌入式脚本描述语言。 其最强大和最重要的特征是其数据库集成层,使用它完成一个含有数据库功能的网页是不可置信的简单。在HTML文件中, PHP脚本程序(语法类似于Perl或者c语言)可以使用特别的PHP标签进行引用, 这样网页制作者也不必完全依赖HTML生成网页了。由于PHP是在服务器端执行的, 客户端是看不到PHP代码的。 PHP可以完成任何CGI脚本可以完成的任务,但它的功能的发挥取决于它和各种数据库的兼容性。 PHP除了可以使用HTTP进行通信,也可以使用IMAP, SNMP, NNTP, POP3协议。
 
 
7、虚拟主机是否会性能下降?

        从理论上分析是这样。但由于用作虚拟主机的计算机都是采用性能很高的电脑,一台主机所能够支持一定数量的虚拟主机,只有超过这个数量时,用户才会感到性能下降。如果配置得当,加上采用超高速的线路,虚拟主机的表现往往胜于采用较低速度(如256K、1.544M)线路连接的独立主机。在竞争的环境中,我们不会为追求极限利润而任意增加虚拟主机的数量、牺牲用户的利益。

一佰互联高性能虚拟主机:http://www.yinxi.net/vhost/vhost_index.php