什么是虚拟主机? |
虚拟主机是使用特殊的软硬件技术,把一台运行在因特网上的服务器主机分成一台台“虚拟”的主机,每一台虚拟主机都具有独立的域名或IP地址,具有完整的Internet服务器(WWW、FTP、Email等)功能,虚拟主机之间完全独立,并可由用户自行管理,在外界看来,每一台虚拟主机和一台独立的主机完全一样。
效果一样,但费用却大不一样了。由于多台虚拟主机共享一台真实主机的资源,每个虚拟主机用户承受的硬件费用、网络维护费用、通信线路的费用均大幅度降低,Internet真正成为人人用得起的网络!
|
Top |
|
为什么要用虚拟主机? |
目前,许多企业建立网站都采用这种方法,这样不仅大大节省了购买机器和租用专线的费用,同时也不必为使用和维护服务器的技术问题担心,更不必聘用专门的管理人员,因为这些事都由我们来料理了。
|
Top |
|
什么是PHP,什么是ASP? |
ASP即Active Server Page的缩写。它是一种包含了使用VB 或J脚本程序代码的网页。当浏览器浏览ASP网页时, Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的 就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互。是一种简单、方便的编程工具。在了解了VB的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。ASP的网页文件的格式是.ASP。
Active Server Pages(ASP,活动服务器页面)就是一个编程环境,在其中,可以混合使用HTML、脚本语言以及组件来创建服务器端功能强大的Internet应用程序。 如果你以前创建过一个站点,其中混合了HTML、脚本语言以及组件,你就可以在其中加入ASP程序代码。通过在HTML页面中加入脚本命令,你可以创建一个HTML用户界面,并且,还可以通过使用组件包含一些商业逻辑规则。组件可以被脚本程序调用,也可以由其他的组件调用。
PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页。当一个访问者打开主页时,服务端便执行PHP的命令并将执行结果发送至访问者的浏览器中,这类似于ASP和CoildFusion,然而PHP和他们不同之处在于PHP开放源码和跨越平台,PHP可以运行在WINDOWS NT和多种版本的UNIX上。它不需要任何预先处理而快速反馈结果,它也不需要mod_perl的调整来使您的服务器的内存映象减小。PHP消耗的资源较少,当PHP作为Apache Web服务器一部分时,运行代码不需要调用外部二进制程序,服务器不需要承担任何额外的负担。
除了能够操作您的页面外,PHP还能发送HIIP的标题。您可以设置,管理数字签名和重定向用户,而且它提供了好的连通性到其它数据库(还有ODBC),集成各种外部库来做用PDF文档解析XML的任何事情。
有了PHP就无需特殊的开发环境和IDE,您可以以<?php 作为程序块的开始,可以以 ?>作为PHP代码块的结束,当然您也可以用带有的标记甚至用 的ASP的格式来配置PHP,PHP会在那些标志间处理所有的事情。
PHP的编程语言类似与C和Perl。在使用它们之前您没必要声明任何变量,而且建立数组和Hash是很简单的事情。PHP还有一些面向对象的特征,可以为组织和打包您的代码提供很好的帮助。
|
Top |
|
什么是MySQL?什么是SQL Server? |
MySQL是一个开放源码的小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
MySQL的特性:
使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性
支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Windows等多种操作系统
为多种编程语言提供了API。这些编程语言包括C、C++、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。
支持多线程,充分利用CPU资源
优化的SQL查询算法,有效地提高查询速度
既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中
提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名
提供TCP/IP、ODBC和JDBC等多种数据库连接途径
提供用于管理、检查、优化数据库操作的管理工具
可以处理拥有上千万条记录的大型数据库
SQL Server 是一个关系数据库管理系统。它初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。
SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。
|
Top |
|
什么是BGP? |
BGP是一种网络连接协议“边界网关协议”,采用BGP协议的机房,能够很好的解决南北电信网通互联“不”通问题,单IP就能够实现全网畅连。BGP机房对运营商技术水平和资金实力的要求都很高。BGP主机依托BGP机房能够实现对所有访客的快速访问,无论是电信用户,网通用户还是其他用户都能快速访问网站,一个访客都不丢。
|
Top |
|
什么是双线双IP? |
没有明确说明是BGP的机房,绝大多数机房都是双线双IP机房,这种机房内的每个主机都必须两个网卡,分别连接网通和电信,有两个IP地址,必须借助于智能DNS解析才能正常使用,对网站管理员要求较高,处理不好网站访问会非常不稳定。
|
Top |
|
什么是单线? |
单线机房只有一条出口线路,或者是网通,或者是电信,只能被网通或电信一侧的用户访问,如果访客和网站不在同一侧(比如网通用户访问电信站,或者电信用户访问网通站),用户会感觉速度比火星上的网站还慢。其结果就是一半用户会放弃访问。单线主机适合特殊用途,网站只针对特定用户访问,或建立镜像站等。
|
Top |
|
虚拟主机都有哪些类型? |
(1)按技术类型分类:虚拟主机可分为 ASP(ASP.NET)型,PHP型,JAVA型。ASP(ASP.NET)型是使用Windows Server操作系统,运行IIS Web服务器,PHP型一般使用Linux或者是FreeBSD操作系统,Java型大部分使用Linux操作系统,也有部分使用Windows操作系统。ASP(ASP.NET)型的安全性和稳定性不如PHP型,主要原因就是Windows操作系统本身存在很多安全漏洞和不稳定的因素。对于网站安全性稳定性要求较高的用户,强烈推荐选购PHP型虚拟主机。
(2)按线路环境来分类:虚拟主机可分为BGP线路主机,双线双IP(多线多IP)主机,单线主机这3种。
BGP线路主机的网络连通性好,能很好克服南北电信网通的互联“不”通问题,单个IP就可以达到全网畅连。BGP的成本相对比较高,对运行商的技术和资金要求也高,目前绝大多数BGP机房都在北京,其他城市由于不是骨干边界节点,很难建设BGP机房。
双线双IP(多线多IP)主机的机房一般是非北京地区的,通过各种途径将电信和网通等线路分别接入自己建设的机房中,由于不是骨干边界节点,无法运行BGP协议,所以服务器要想链接几条线路就必须有几个网卡,几个IP,这样就产生了一个非常混乱的状态:一个主机有两个或多个不同运营商网络的IP(电信IP和网通IP),访客一旦用错了IP,就会南辕北辙,造成网站不可访问。如果借助智能DNS解析,能够很大程度的解决这种混乱,但是不会100%的消除访问障碍。这种主机对网站管理员要求较高,处理不好网站访问会非常不稳定。
单线主机的机房只有一条出口线路,或者是网通,或者是电信,只能被网通或电信一侧的用户访问,如果访客和网站不在同一侧(交叉访问,比如网通用户访问电信站,或者电信用户访问网通站),用户会感觉速度比火星上的网站还慢。其结果就是一半用户会放弃访问。单线主机适合特殊用途,网站只针对特定用户访问,或建立镜像站等。
根据线路的不同特点,强烈推荐用户使用BGP线路的虚拟主机。
|
Top |
|
怎样评价虚拟主机的好坏? |
一款好的虚拟主机要稳定,快速,访问通畅,管理便捷,服务细致周到。
稳定是第一位的,建立网站是要向访客提供不间断服务的,如果网站三天两头的宕机不可用,在好的网站也等于零。而稳定性涉及到多方面:企业资质,服务时间长短,技术实力,服务器硬件档次,机房电力及空调,网络设备品质,节点位置,人员素质等等很多方面。
虚拟主机是多个用户共享一台服务器(集群环境下会有多台服务器)的资源,CPU性能,内存大小,硬盘速度,是否有缓存架构等等都对网站打开速度有直接影响,网站的动态内容必须响应迅速可接受,一般而言访客等待网页完全打开的时间不会超过8秒,这段时间包括了网页产生时间(动态网页的运行时间)和网络传输时间,两部分都要快才能保证网页访问迅速,所以服务器的配置和网络线路的好坏都同样重要。
虚拟主机的管理涉及域名,空间,数据库,网页维护,权限,Web服务器设置,邮局管理等等很多方面,所有管理工作必须方便、快捷、用户友好。
虚拟主机一般按年购买,服务时间相对较长,要挑选有资质,服务时间长,有技术实力,问题解答及时,服务周到细致的运行商,这样才能够保证一款主机买的放心,用着舒心。
|
Top |
|
多个域名是否可以指向同一网址 |
通过对服务器的设置,我们可以实现多个域名指向同一个网址,用户用多个域名可访问同一站点上的同一个首页内容。
|
Top |
|
如何测试虚拟主机的速度 |
如果你通过Modem或专线直接联上网络,或者需要通过网关的Telnet的功能,你可以直接对你想了解的网络"ping"一下。PING命令让你目前所在的主机向目标主机发送一个"数据包",目标主机在接收到这个"数据包"时会立即自动回一个数据包,而这时,你得到的是一个数据包一个来回所用的时间。
如"ping www.microsoft.com",然后回车,便得到你从中国访问微软的服务器的回应时间。一般,"PING"命令会自动进行下去,直到你让它终止,如敲"ctrl + C"。
如果你熟悉使用Telnet中PING的功能,并且你具有在不同网络上的Telnet帐号,你就可以以不同的网络为基础,对其他的主机进行PING的测试,你可以比较在不同的访问点这些被访问主机的回应时间,并得到"丢包率"、平均回应时间等测试结果。
但是,PING 命令只能测试网络和服务器较底层的性能,可以反映出网络联通的带宽和数据拥挤程度,但对较高层的服务器性能则不能很好反映──其中,重要的,如运行在主机上的 Internet Web服务器软硬件的效率(该效率直接决定通过Web服务器文件下载的速度──也就是用户访问该服务器的速度),则无法给出。 实际上,国际上有一些知名的中立机构,为了帮助用户了解服务器性能及服务器的其他信息,开通了一些专业的测试站,提供给用户进行这些测试。 这其中,Monte Sano Software公司运行的NetMechanic网站,就给用户提供服务器主要性能的免费测试服务。
该服务网站网址是:
http://www.netmechanic.com/server_check.htm
访问http://www.netmechanic.com/server_check.htm,您可以直接在界面上键入需要测试的服务器的域名地址,并输入自己的EMAIL地址,这样该测试服务将每隔15分钟对目标网站发一次测试,8小时后会将测试结果投递到您的E-mail信箱。该服务可以对服务器的主要运转性能,如PING回应时间、DNS解析时间、CONNECT时间、Web服务器文件下载速度给出每个测试点的数据和平均值。
现在,您可以通过这些方法,对您自己的网站等、或者其他有兴趣的网站进行测试,同时可以对微软microsoft.com、网景netscape.com、yahoo.com等进行测试,进行对比。
由于该服务网站位于美国(在ServerPro服务中还提供源于欧洲的访问测试),测试结果以美国为访问源。故我们会发现该网站对位于美国的主机测试结果显示出很高的网络速度,这显示出一个位于美国(或欧洲)的用户访问我们的主机时的访问效果。而对其他国家网站的测试结果,速度就相对低很多──这就是我们时常听说的中国的数据线路国际出口的网络瓶颈问题。
|
Top |
|
什么是服务器托管? |
是指客户自行采购主机服务器,并安装相应的系统软件及应用软件以实现用户独享专用高性能服务器,实现WEB+FTP+MAIL+DNS全部网络服务功能,可以节省高昂的专线及网络设备费用。
服务器软件的安装与调试都由本公司负责完成,并且负责为主机提供固定的带宽及主机托管的标准维护服务,其服务内容包括:免费提供服务器监测服务,24小时电话技术支持等等。
|
Top |
|
服务器托管与虚拟主机有什么区别? |
服务器托管业务可细分为服务器托管与虚拟主机 (Virtual Hosting)。 "服务器托管"是在具有与Internet时实相连的网络环境的公司放置一台服务器,或向其租用一台服务器,客户可以通过远程控制将服务器配置成WWW、 E-mail、Ftp服务器。 "虚拟主机托管"是指:将一台UNIX或NT系统整机的硬盘划细,细分后的每块硬盘空间可以被配置成具有独立域名和IP地址的www、email、FTP 服务器,这样的服务器,在被人们浏览时,看不出来它是与别人共享一台主机系统资源的。在这台机器上租用空间的用户可以通过远程控制技术,如文件传输 (FTP),全权控制属于他的那部分空间,如信息的上下载,应用功能的配置等等。应该说,通过"虚拟主机托管"这种方式拥有一个独立站点,其性能价格比远远高于自己建设和维护一个服务器,目前这种建立站点的方式被越来越多的被企、事业单位所采用。
|
Top |
|
网页访问的速度由哪些因素决定 |
A. 服务器的硬件配置(包括服务器的类型、CPU、硬盘速度、内存大小、网卡速度等)
B. 服务器所在的网内环境与速度
C. 服务器所在的网络环境与Internet骨干网相联的速率
D. ChinaNet的国际出口速率
E. 访问者的ISP (Internet接入服务提供商)与ChinaNet之间的专线速率
F. 访问者的ISP (Internet接入服务提供商)向客户端开放的端口接入速率
G. 访问者计算机的配置,Modem的速率、电话线路的质量等
|
Top |
|