已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
什么是网站 网站是因特网上的一个信息集中点,可以通过域名进行访问。网站要存储在独立服务器或者服务器的虚拟主机上才能按受访问。网站是有独立域名和独立存放空间的内容集合,这些内容可能是网页,也可能是程序或其他文件。网站不一定要有很多网页,只要有独立域名和空间,哪怕只有一个页面也叫网站。 服务器中文名称:服务器英文名称:server定义:局域网中,一种运行管理软件以控制对网络或网络资源(磁盘驱动器、打印机等)进行访问的计算机,并能够为在网络上的计算机提供资源使其犹如工作站那样地进行操作。服务器指一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器、数据库服务器和应用程序服务器。运行以上软件的计算机或计算机系统也被称为服务器。相对于普通PC来说,服务器在稳定性、安全性、性能等方面都要求更高,因此CPU、芯片组、内存、磁盘系统、网络等硬件和普通PC有所不同。服务器是网络环境中的高性能计算机,它侦听网络上的其他计算机(客户机)提交的服务请求,并提供相应的服务。为此,服务器必须具有承担服务并且保障服务的能力。什么是Web服务器 Web服务器就是在Web站点上运行的应用程序,用户只有把设计好的网页放到Web服务器上才能被其他用户浏览。Web服务器主要负责处理浏览器的请求。当用户使用浏览器请求读取 Web站点上的内容时,浏览器会建立一个 Web链接,服务器接受链接,向浏览器发送所要求的文件内容,然后断开链接。 静态网页在网站设计中,纯粹HTML格式的网页通常被称为“静态网页”,早期的网站一般都是由静态网页制作的。静态网页是相对于动态网页而言,是指没有后台数据库、不含程序和不可交互的网页。你编的是什么它显示的就是什么、不会有任何改变。静态网页相对更新起来比较麻烦,适用于一般更新较少的展示型网站特点静态网页的特点简要归纳如下::(1)静态网页每个网页都有一个固定的URL,且网页URL以.htm、.html、.shtml等常见形式为后缀,而不含静态与动态网页有“?”;(2)网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件;(3)静态网页的内容相对稳定,因此容易被搜索引擎检索;(4)静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难;(5)静态网页的交互性较差,在功能方面有较大的限制。静态网页是相对于动态网页而言,是指没有后台数据库和不可交互的网页。静态网页相对更新起来比较麻烦,适用于一般更新较少的展示型网站。动态网页是与静态网页相对应的,也就是说,网页 URL的后缀不是.htm、.html、.shtml、.xml等静态网页的常见形动态网页制作专家式,而是以.aspx.asp、.jsp、.php、.perl、.cgi等形式为后缀,并且在动态网页网址中有一个标志性的符号“?”。这里说的动态网页,与网页上的各种动画、滚动字幕等视觉上的“动态效果”没有直接关系,动态网页也可以是纯文字内容的,也可以是包含各种动画的内容,这些只是网页具体内容的表现形式,无论网页是否具有动态效果,采用动态网站技术生成的网页都称为动态网页。从网站浏览者的角度来看,无论是动态网页还是静态网页,都可以展示基本的文字和图片信息,但从网站开发、管理、维护的角度来看就有很大的差别动态网页特征简要归纳如下:(1)动态网页一般以数据库技术为基础,可以大大降低网站维护的工作量;(2)采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等;(3)动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页;(4)动态网页中的“?”对搜索引擎检索存在一定的问题,搜索引擎一般不可能从一个网站的数据库中访问全部网页,或者出于技术方面的考虑,搜索蜘蛛不去抓取网址中“?”后面的内容,因此采用动态网页的网站在进行搜索引擎推广时需要做一定的技术处理才能适应搜索引擎的要求。所谓“动态”,并不是指那几个放在网页上的GIF动态图片,在这里我们为动态页面的概念制定了以下几条规则: 1、“交互性” 即网页会根据用户的要求和选择而动态改变和响应,将浏览器作为客户端界面,这将是今后WEB发展的大事所趋。 2、“自动更新” 即无须手动地更新HTML文档,便会自动生成新的页面,可以大大节省工作量。 3、“因时因访问者而变”,即当不同的时间、拥有 不同的权限 的访问者访问同一网址时会产生不同的页面,使内部的资料不致泄漏。静态网页与动态网页的区别区别程序是否在服务器端运行,是重要标志。在服务器端运行的程序、网页、组件,属于动态网页,它们会随不同客户、不同时间,返回不同的网页,例如ASP、PHP、JSP、CGI等。运行于客户端的程序、网页、插件、组件,属于静态网页,例如html页、Flash、JavaScript、VBScript等等,它们是永远不变的。静态网页和动态网页各有特点,网站采用动态网页还是静态网页主要取决于网站的功能需求和网站内容的多少,如果网站功能比较简单,内容更新量不是很大,采用纯静态网页的方式会更简单,反之一般要采用动态网页技术来实现。静态网页是网站建设的基础,静态网页和动态网页之间也并不矛盾,为了网站适应搜索引擎检索的需要,即使采用动态网站技术,也可以将网页内容转化为静态网页发布。动态网站也可以采用静动结合的原则,适合采用动态网页的地方用动态网页,如果必要使用静态网页,则可以考虑用静态网页的方法来实现,在同一个网站上,动态网页内容和静态网页内容同时存在也是很常见的事情。特点我们将动态网页的一般特点简要归纳如下:(1)动态网页以数据库技术为基础,可以大大降低网站维护的工作量;(2)采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等;(3)动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页;(4)动态网页中的“?”对搜索引擎检索存在一定的问题,搜索引擎一般不可能从一个网站的数据库中访问全部网页,或者出于技术方面的考虑,搜索蜘蛛不去抓取网址中“?”后面的内容,因此采用动态网页的网站在进行搜索引擎推广时需要做一定的技术处理才能适应搜索引擎的要求什么是静态网页?静态网页有哪些特点?在网站设计中,纯粹HTML格式的网页通常被称为“静态网页”,早期的网站一般都是由静态网页制作的。静态网页的网址形式通常为:也就是以.htm、.html、.shtml、.xml等为后后缀的。在HTML格式的网页上,也可以出现各种动态的效果,如.GIF格式的动画、FLASH、滚动字母等,这些“动态效果”只是视觉上的,与下面将要介绍的动态网页是不同的概念。我们将静态网页的特点简要归纳如下:(1)静态网页每个网页都有一个固定的URL,且网页URL以.htm、.html、.shtml等常见形式为后缀,而不含有“?”;(2)网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件;(3)静态网页的内容相对稳定,因此容易被搜索引擎检索;(4)静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难;(5)静态网页的交互性较差,在功能方面有较大的限制动态网站动态网站并不是指具有动画功能的网站,而是指通过数据库进行架构的网站。 动态网站除了要设计网页外,还要通过数据库和编程序来使网站具有更多自动的和高级的功能动态网站体现在网页一般是以asp,jsp,php,aspx等结束,而静态网页一般是HTML结尾,动态网站服务器空间配置要比静态的网页要求高,费用也相应的高,不过动态网页利于网站内容的更新,适合企业建站。Internet域名Internet域名是Internet网络上的一个服务器或一个网络系统的名字,在全世界,没有重复的域名。域名的形式是以若干个英文字母、数字、中横线-组成,由.分隔成几部分,如 EAST.COM.CN是一个国内域名。只要在浏览器软件中键入您的网址,全世界接入Internet网的人都能够准确无误的访问到您主页的内容。 国内域名和国际域名在互联网上的使用上是没有本质区别的,在结构上有一定的区别,国内域名是以.或. 或. 结尾的,而国际域名是以 .com 或 .net 或 .org为结尾的。域名的构成以一个常见的域名为例说明,baidu网址是由二部分组成,标号“baidu”是这个域名的主体,而最后的标号“com”则是该域名的后缀,代表的这是一个com国际域名,是顶级域名。而前面的www.是网络名, 为www的域名。域名基本类型一是国际域名(international top-level domain-names,简称iTDs),也叫国际顶级域名。这也是使用最早也最广泛的域名。例如表示工商企业的 .com,表示网络提供商的.net,表示非盈利组织的.org等。二是国内域名,又称为国内顶级域名(national top-level domainnames,简称nTLDs),即按照国家的不同分配不同后缀,这些域名即为该国的国内顶级域名。目前200多个国家和地区都按照ISO3166国家代码分配了顶级域名,例如中国是cn,美国是us,日本是jp等域名级别域名可分为不同级别,包括顶级域名、二级域名等。顶级域名顶级域名又分为两类:一是国家顶级域名(national top-level domainnames,简称nTLDs),目前200多个国家都按照ISO3166国家代码分配了顶级域名,例如中国是cn,美国是us,日本是jp等;二是国际顶级域名(international top-level domain names,简称iTDs),例如表示工商企业的 .Com,表示网络提供商的.net,表示非盈利组织的.org等。目前大多数域名争议都发生在com的顶级域名下,因为多数公司上网的目的都是为了赢利。为加强域名管理,解决域名资源的紧张,Internet协会、Internet分址机构及世界知识产权组织(WIPO)等国际组织经过广泛协商, 在原来三个国际通用顶级域名:(com)的基础上,新增加了7个国际通用顶级域名:firm(公司企业)、store(销售公司或企业)、Web(突出WWW活动的单位)、arts(突出文化、娱乐活动的单位)、rec (突出消遣、娱乐活动的单位)、info (提供信息服务的单位)、nom(个人),并在世界范围内选择新的注册机构来受理域名注册申请。二级域名二级域名是指顶级域名之下的域名,在国际顶级域名下,它是指域名注册人的网上名称,例如 ibm,yahoo,microsoft等;在国家顶级域名下,它是表示注册企业类别的符号,例如com,edu,gov,net等。我国在国际互联网络信息中心(Inter NIC) 正式注册并运行的顶级域名是CN,这也是我国的一级域名。在顶级域名之下,我国的二级域名又分为类别域名和行政区域名两类。类别域名共6个, 包括用于科研机构的ac;用于工商金融企业的com;用于教育机构的edu;用于政府部门的 gov;用于互联网络信息中心和运行中心的net;用于非盈利组织的org。而行政区域名有34个,分别对应于我国各省、自治区和直辖市。三级域名三级域名用字母( AZ,az,大小写等)、数字(09)和连接符()组成, 各级域名之间用实点(.)连接,三级域名的长度不能超过20个字符。 如无特殊原因,建议采用申请人的英文名(或者缩写)或者汉语拼音名 (或者缩写) 作为三级域名,以保持域名的清晰性和简洁性。域名注册机构最为通用的域名.com/.net的管理机构是ICANN,但ICANN并不负责域名注册,ICANN只是管理其授权的域名注册商,在ICANN和注册商之间还有一个Versign公司,注册商相当于从Verisign公司批发域名,但管理注册商的机构是ICANN。域名注册的价格也不等,这里有产品服务不同在其中,早期注册一个.com域名大概要几百美元,现在注册一个.com域名价格就几美元,国内注册.com域名价格也就100多元人民币。CN域名的管理机构是CNNIC,在CNNIC和注册商之间就没有类似Verisign这样的公司,注册商是直接从CNNIC批发域名。IP地址我们知道,在Internet上有千百万台主机,为了区分这些主机,人们给每台主机都分配了一个专门的地址,称为IP地址。通过IP地址就可以访问到每一台主机。 IP地址由4部分数字组成,每部分都不大于256,各部分之间用小数点分开。例如域名在线主机的IP地址就是0,在您的浏览器上打入这个IP地址,就可以访问到我们的主页。 我们的每个虚拟主机用户,都分配有一个永久的IP地址。域名解析服务(DNS) 域名解析英文名:DNS (domain name resolution)注册了域名之后如何才能看到自己的网站内容,用一个专业术语就叫“域名解析”。 在相关术语解释中已经介绍,域名和网址并不是一回事,域名注册好之后,只说明你对这个域名拥有了使用权,如果不进行域名解析,那么这个域名就不能发挥它的作用,经过解析的域名可以用来作为电子邮箱的后缀,也可以用来作为网址访问自己的网站,因此域名投入使用的必备环节是“域名解析”。我们知道域名是为了方便记忆而专门建立的一套地址转换系统,要访问一台互联网上的服务器,最终还必须通过IP地址来实现,域名解析就是将域名重新转换为IP地址的过程。一个域名只能对应一个IP地址,而多个域名可以同时被解析到一个IP地址。域名解析需要由专门的域名解析服务器(DNS)来完成。 解析过程.比如,一个域名为实现HTTP服务,如果想看到这个网站,要进行解析,首先在域名注册商那里通过专门的DNS服务器解析到一个WEB服务器的一个固定IP上:211.214.1.*,然后,通过WEB服务器来接收这个域名,把 这个域名映射到这台服务器上.那么,输入这个域名就可以实现访问网站内容了.即实现了域名解析的全过程; 人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是一一对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是一一对应的,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,整个过程是自动进行的。虚拟主机 虚拟主机(Virtual Host/Virtual Server)是使用特殊的软硬件技术,把一台计算机主机分成一台台虚拟的主机,每一台虚拟主机都具有独立的域名和IP地址(或共享的IP地址)有完整的Internet服务器(WWW、FTP、Email等)功能。在同一台硬件、同一个操作系统上,运行着为多个用户打开的不同的服务器程序,互不干扰;而各个用户拥有自己的一部分系统资源( IP地址 、文件存储空间 、内存、CPU时间等)。虚拟主机之间完全独立,并可由用户自行管理,在外界看来,每一台虚拟主机和一台独立的主机的表现完全一样。 虚拟主机属于企业在网络营销中比较简单的应用,适合初级建站的小型企事业单位。这种建站方式,适合用于企业宣传、发布比较简单的产品和经营信息VPSVPS(Virtual Private Server 虚拟专用服务器)技术,将一部服务器分割成多个虚拟专享服务器的优质服务。 每个VPS都可分配独立公网IP地址、独立操作系统、独立超大空间、独立内存、独立CPU资源、独立执行程序和独立系统配置等。 用户除了可以分配多个虚拟主机及无限企业邮箱外,更具有独立服务器功能,可自行安装程序,单独重启服务器。 高端虚拟主机用户的最佳选择。虚拟专用服务器确保所有资源为用户独享,给用户最高的服务品质保证,让用户以虚拟主机的价格享受到独立主机的服务品质。 VPS主机用途VPS虚拟服务器技术可以通过多种不同的方式灵活地分配服务器资源,每个虚拟化服务器的资源都可以有很大的不同,可以灵活的满足各种高端用户的需求。通过在一台服务器上创建10个左右的VPS主机,可以确保每一个虚拟主机的用户独享VPS资源,其运行和管理完全和独立主机相同。VPS主机可以为高端用户提供安全、可靠、高品质的主机服务。可以将它用在以下几个方面:虚拟主机空间:VPS主机非常适合为中小企业、小型门户网站、个人工作室、SOHO一族提供网站空间,较大独享资源,安全可靠的隔离保证了用户对于资源的使用和数据的安全。电子商务平台:VPS主机与独立服务器的运行完全相同,中小型服务商可以以较低成本,通过梦幻主机建立自己的电子商务、在线交易平台。ASP应用平台:VPS主机特有的应用程序模板,可以快速的进行批量部署,再加上独立主机的品质和极低的的成本是中小型企业进行ASP应用的首选平台。数据共享平台:完全的隔离,无与伦比的安全,使得中小企业、专业门户网站可以使用VPS主机提供数据共享、数据下载服务。对于大型企业来说,可以作为部门级应用平台。在线游戏平台:低廉的价格,优秀的品质,独享的资源使得VPS主机可以作为在线游戏服务器,为广大的互联网用户提供游戏服务 VPS主机与托管主机和虚拟主机各个功能的比较 功能虚拟主机VPS主机托管主机操作系统平台支持Windows和Linux支持Windows和Linux支持Windows和Linux,其他Unix性能运行不稳定、安全性差,速度较慢坚若磐石,安全高效运行稳定、安全高效成本较低接近虚拟主机的成本高用户隔离用户通过访问权限进行隔离,效果较差,容易受其他用户影响用户与用户是操作系统级完全隔离,每个用户可以确保独占资源,且不受其他用户影响独立用户,独享资源安全性当其他用户受攻击或服务器被攻击时会受影响用户间完全隔离,确保其他用户受攻击时,不会受到任何影响。 软硬件隔离确保常用对物理节点的黑客攻击对用户无效独立用户,独享资源,安全可靠硬件资源和其他用户共享,无资源保障确保每个VPS独占资源,允许对未占用资源超限使用独享资源网络资源和其他用户共享,无资源保障独享一定的网络带宽资源 独享网络带宽资源独享网络带宽资源备份/恢复简单的备份/恢复功能专业备份工具,可立即恢复用户自主使用各种工具进行备份/恢复客户自主管理仅有最基本的读/写权限具有根(Linux)或管理员(Windows)管理权限具有根(Linux)或管理员(Windows)管理权限管理工具提供部分简单控制面板工具基于浏览器的自动化管理工具自主使用各种工具进行管理功能限制受限完全的控制权完全的控制权软件安装自由无自由安装应用软件自由安装应用软件数据库数据库种类、大小均受限可以使用自己喜欢的数据库自主安装各种数据库电子邮件设置邮件服务大小、帐户数均受到限制可以使用自己喜欢的邮件服务,不限大小、帐户数可以使用自己喜欢的邮件服务,不限大小、帐户数扩展性无可快速转移到其他Virtuozzo服务器或立即升级为功能更强大的VPS迁移困难服务器宕机经常或很长时间几乎零宕机存在客服响应响应时间长,效率低下允许自助管理,客服响应快,服务品质高客服响应快,服务品质高客户反馈最低级的主机服务,性能较差、安全、资源都无法保障,系统经常宕机,用户抱怨不断,客服响应慢。高品质独享的主机服务,安全、资源都有保障,零宕机,快速备份/恢复功能,较好地客服响应。和虚拟主机同样的价格,更具竞争优势。高品质独享的主机服务,安全、资源都有保障,较快速的备份/恢复功能,较好地客服响应。价格高。虚拟主机、VPS主机、独立主机和云主机的比较 指标对比虚拟主机VPS主机独立主机云主机主机适用范围适合初级使用者适合专业使用者适合高级使用者适合开发者支出主机费用低中高低主机控制面板 选购安装 选购安装预装CGI/PHP 选择安装 选择安装 选择安装查看系统日志查看访问日志主机SSH登录Root管理权限主机终端管理Administrator权限自行选装控制面板自行重启主机服务自行编译及安装组件自行选装软件程序自行选装PHP版本及模组自行选装数据库系统自行选装邮件服务系统数据保密性低高高高自行设定防火墙规则易受其它用户影响高低低低Qos易特互联主机资源保证设定用户权限多用户管理总体拥有成本TCO低低高租赁服务器租赁服务器是通过租赁ICP(网络内容服务商 英文为 Internet Content Provider 简写为ICP,即向广大用户综合提供互联网信息业务和增值业务的电信运营商。其必须具备的证书即为ICP证 )的网络服务器来建立自己的网站。 使用这种建站方式,使您无须购置服务器只需租用他们的线路,端口,机器设备和所提供的信息发布平台就能够发布企业信息,开展电子商务。它能替您减轻初期投资的压力,减少对硬件长期维护所带来的人员及机房设备投入,使您既不必承担硬件升级负担又同样可以建立一个功能齐全的网站。主机服务器托管 主机托管是企业将自己的服务器放在ICP的专用托管服务器机房,利用他们的线路、端口、机房设备为信息平台建立自己的宣传基地和窗口。 使用独立主机是企业开展电子商务的基础。虚拟主机会被共享环境下的操作系统资源所限,因此,当您的站点需要满足您的组织日益发展的要求时,虚拟主机将不再满足您的需要,这时候您需要选择使用独立的主机。虚拟(专用)E-mail如果用户没有电子邮件服务器,又想利用自己的域名给公司各部门甚至每个人开设一个独立的电子信箱,避免共用一个信箱带来的不便,那我们就可以提供这种虚拟E-mail的服务。可由局方提供独立的域名, 并由局方提供域名解析,用户可自行修改密码。Web、E-mail、FTP功能 Web、E-mail、FTP功能是Internet较为基本的三种常用功能。 Web功能,是实现让浏览者通过浏览器键入域名,浏览站点拥有者的主页,达到宣传公司形象、产品的目的。 Email功能,通过设置带有公司自己的域名的Email信箱,既可树立形象,又可建立方便、快捷、低廉的现代通讯联系。 FTP功能,可实现让访问者免费下载感兴趣的文件,增加站点访问率。此三项功能不论是从用户进行公司形象、产品的宣传,还是从售后服务,网上技术支持,都是必不可少的。了解网页制作中的专业术语 1.Banner(横幅广告) 横幅广告是互联网广告中最基本的广告形式。它是一个表现商家广告内容的图片,放置在广告商的页面上,尺寸是480*60像,或233*30像素;一般是Gif格式的图像文件,可以使用静态图形,也可用多帧图像拼接为动画图像;除了Gif格式外,新兴的RichMedia 富媒体(Rich media)广告属于宽带广告的一种,除了提供在线视频的即时播放之外,内容本身还可以包括网页、图片、超链接等其它资源,与影音作同步的播出,大大丰富了网络媒体播放的内容与呈现的效果 Banner(富媒体广告)能赋予Banner更强的表现力和交互内容,但需要用户使用的浏览器插件支持(Plug-in).Banner一般翻译为网幅广告、旗帜广告、横幅广告等。 2.Browser(浏览器) 浏览器就是指在电脑上安装的,用来显示指定文件的程序。WWW的原理就是通过网络客户端(Client)的浏览器去读指定的文件。同时,Internet上还提供了远程登录(Telnet)、电子邮件(E-mail)、传输文件(FTP)、电子公告板(BBS)、网络论坛(BBS)等多种交流方式。 3.Click(点击次数) 用户通过点击广告而访问广告主的网页,称点击一次。点击次数是评估广告效果的指标之一。 4.Cookie Cookie电脑中记录用户在网络中行为的文件,网站可以通过Cookie来识别用户是否曾经访问过该网站。当浏览某些Web站点时,这些站点会在用户的硬盘上用很小的文本文件存储一些信息,这些文件就成为Cookie。Cookie中包含的信息与浏览者的爱好有关。 6.HTML(超文本标识语言) HTML是一种基于文本格式的页面描述语言,是网页通过的编辑语言。 7.HTTP(超级文字传输协议) HTTP,即Hyper Text TransferProtocol,是万维网上的一种传输格式,当浏览器的地址栏上显示“HTTP”时,就表明正在打开一个万维网页。 8.Key Word(关键字) Key Word是用户在搜索引擎中提交的文字,以便快速查询所需要的内容。 9.URL URL即某网页的链接地址,在浏览器的地址栏中输入URL,即可看到该网页的内容。 3.什么是数据库? 数据库是为了方便存挡,上传,查找展示等高效率的操作,配合相关程式而出现的一种资料库.简单点说吧,例如你注册了一个论坛,你的那些资料就会被写进数据库里了,每次登陆都会从数据库里查询调用你的资料,你在论坛里发的帖也是写进数据库的。数据库有ACCESS MYSQL MSSQL sql server2000/2008数据库形式 。什么是sql?SQL是Structured Query Language(结构化查询语言)的缩写,它是目前使用最广泛的数据库语言,SQL是由IBM发展起来的,后来被许多数据库软件公司接受而成为了业内的一个标准。就象SQL的名字一样,我们可以通过容易理解的查询语言,来和数据库打交道,从数据库中得到我们想要的数据。对于SQL语言,有两个组成部分: DML(data manipulation language):它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。DDL(data definition language):DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用。什么是Access?Access是一个前后台结合的“软件”。 也就是说Access既拥有用户界面(VB可以用来开发用户界面);也拥有逻辑、流程处理,即VBA语言(VB也可以用来做逻辑处理);又可以存储数据,即在“表”中存储数据。而所有这些都存储在一个 MDB 格式的文件中(当然,也可以是 MDE 等格式)。因此ACCESS具有快速开发的优点。Access不是一种存储格式,是一种软件。 请大家严格区分 Access 软件与 MDB 格式。以下的语句是错误的:“我用VB来开发MIS系统,数据存储在ACCESS中。”。VB下调用 MDB 格式(或 JET DB)只是调用一种格式的文件而已,并没有调用到 Access,其实官方说法叫 “VB 的 JET 应用”。另外,MDB 格式的文件也可以被其他开发工具,比如 DELPHI / PB / C / PHP / ASP / CGI . 调用。但是被调用的只是 MDB 文件,很多 ACCESS 软件所具有的功能,这些开发工具是无法调用的。3、Access 中的一些对象可以被 VB 调用,但是必须在调用的机器上安装 ACCESS 这个软件(COPY一个MDB文件是不够的)或者安装额外的 ActiveX 控件。CGI 包括“通用网关界面”、“计算机合成图像/电脑三维动画”、“计算机图形接口标准”、“全球小区识别码”等CGI应用程序的工作原理:1.浏览器通过HTML表单或超链接请求指上一个CGI应用程序的URL。 2.服务器收发到请求。 3.服务器执行指定所CGI应用程序。 4.CGI应用程序执行所需要的操作,通常是基于浏览者输入的内容。 5.CGI应用程序把结果格式化为网络服务器和浏览器能够理解的文档(通常是HTML网页)。 6.网络服务器把结果返回到浏览器中。4.什么是ASP? ASP即Active Server Page的缩写。它是一种包含了使用VB Script或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时, Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的 就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互。是一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。ASP的网页文件的格式是.ASP 。什么是ASP.NET?ASP.NET是微软公司新推出的一种Internet编程技术,它采用效率较高的、面向对象的方法来创建动态web应用程序。在原来的技术中,服务器端代码和客户端HTML混合、交织在一起,常常导致页面的代码冗长而复杂,程序的逻辑难以理解,而ASP.NET就能很好的解决这个问题,而且能独立于浏览器,且可以支持VB.NET、C#.NET、VC+.NET、JS.NET4种编程语言。5.什么是PHP PHP,一个嵌套的缩写名称,是英文“超级文本预处理语言”(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的“嵌入HTML文档的脚本语言”,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,成分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户在一次访问这个程序时就不需要诚信编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。PHP的特性包括 PHP:1、开放的源代码:所有的PHP源代码事实上都可以得到。2、PHP是免费的:和其它技术相比,PHP本身免费。3、php的快捷性:程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。4、跨平台性强:由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。5、效率高:PHP消耗相当少的系统资源。6、图像处理:用PHP动态创建图像7、面向对象:在php4,php5 中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序。8、专业专注:PHP支持脚本语言为主,同为类C语言。 6.什么是CGI? CGI(Common Gateway Interface)是HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 绝大多数的CGI程序被用来解释处理杰自表单的输入信息,并在服务器产生相应的处理,或将相应的信息反馈给浏览器。CGI程序使网页具有交互功能Common Gateway Interface,简称CGI。在物理上是一段程序,运行在服务器上,提供同客户端HTML页面的接口。这样说大概还不好理解。那么我们看一个实际例子:现在的个人主页上大部分都有一个留言本。留言本的工作是这样的:先由用户在客户端输入一些信息,如名字之类的东西。接着用户按一下“留言”(到目前为止工作都在客户端),浏览器把这些信息传送到服务器的CGI目录下特定的cgi程序中,于是cgi程序在服务器上按照预定的方法进行处理。在本例中就是把用户提交的信息存入指定的文件中。然后cgi程序给客户端发送一个信息,表示请求的任务已经结束。此时用户在浏览器里将看到“留言结束”的字样。整个过程结束。功能绝大多数的CGI程序被用来解释处理来自表单的输入信息,并在服务器产生相应的处理,或将相应的信息反馈给浏览器。CGI程序使网页具有交互功能。运行环境CGI程序最初在UNIX操作系统上CERN或NCSA格式的服务器上运行。在其它操作系统(如:Windows NT及Windows 95等)的服务器上也广泛地使用CGI程序,同时它也适用于各种类型机器。处理步骤通过Internet把用户请求送到服务器。服务器接收用户请求并交给CGI程序处理。CGI程序把处理结果传送给服务器。服务器把结果送回到用户。 7.什么是VB? Microsoft Visual Basic Scripting Edition 是程序开发语言 Visual Basic 家族的最新成员,它将灵活的脚本应用于更广泛的领域,包括 Microsoft Internet Explorer 中的 Web 客户机脚本和 Microsoft Internet Information Server 中的 Web 服务器 Script。易学易用 如果您已了解 Visual Basic 或 Visual Basic for Applications,就会很快熟悉 VBScript。即使您没有学过 Visual Basic,只要学会 VBScript,就能够使用所有的 Visual Basic 语言进行程序设计。虽然您可以从本教程的几个 Web 页面中学习 VBscript,但是本教程并没有告诉您如何编程。要学习编程,请阅读由 Microsoft Press 出版的Step by Step。 ActiveX Script VBScript 使用 ActiveX(R)脚本与宿主应用程序对话。使用 ActiveX Script,浏览器和其他宿主应用程序不再需要每个脚本部件的特殊集成代码。ActiveX脚本使宿主可以编译 Script、获取和调用入口点及管理开发者可用的命名空间。通过 ActiveX Script,语言厂商可以建立标准脚本运行时语言。Microsoft 将提供 VBScript 的运行时支持。Microsoft 正在与多个 Internet 组一起定义 ActiveX脚本标准以使脚本引擎可以互换。 ActiveX脚本可用在 Microsoft(R) Internet Explorer 和 Microsoft(R) Internet Information Server 中。 其他应用程序和浏览器中的 VBScript 作为开发者,您可以在您的产品中免费使用 VBScript 源实现程序。Microsoft 为 32 位 Windows(R) API、16 位 Windows API 和 Macintosh(R) 提供 VBscript 的二进制实现程序。VBScript 与 World Wide Web 浏览器集成在一起。VBScript 和 ActiveX脚本也可以在其他应用程序中作为普通脚本语言使用。iiSInternet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。最初是Windows NT版本的可选包,随后内置在Windows 2000、Windows XP Professional和Windows Server 2003一起发行,但在Windows XP Home版本上并没有IIS。IIS是Internet Information Services的缩写,是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,像有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW) 其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事IIS版本Windows版本备注IIS 1.0Windows NT 3.51 Service Pack 3sbkIIS 2.0Windows NT 4.0sbkIIS 3.0Windows NT 4.0 Service Pack 3开始支持ASP的运行环境IIS 4.0Windows NT 4.0 Option Pack支持ASP 3.0IIS 5.0Windows 2000 Windows XP Professional在安装相关版本的。NetFrameWork的RunTime之后,可支持ASP. NET 1.0/1.1/2.0的运行环境IIS6.0Windows Server 2003Windows Vista Home PremiumIIS 7.0Windows VistaWindows Server 2008sbkIISWindows 7在系统中已经集成了 .NET 3.5。可以支持 .NET 3.5及以下的版本。 8.什么是服务器? 我们常常在家里和上班时面对电脑(也就是客户端计算机),而近来又时常听说服务器,那么,究竟什么是服务器呢?其实,服务器也是计算机的一种,它是网络上一种为客户端计算机提供各种服务的高性能的计算机,它在网络操作系统的控制下,将与其相连的硬盘、磁带、打印机、Modem及昂贵的专用通讯设备提供给网络上的客户站点共享,也能为网络用户提供集中计算、信息发表及数据管理等服务。 看来,服务器只不过是能提供各种共享服务(硬盘空间、数据库、文件、打印等)的高性能计算机,它的高性能主要体现在高速度的运算能力、长时间的可靠运行、强大的外部数据吞吐能力等方面。目前,按照体系架构来区分,服务器主要分为两类: RISC(精简指令集)架构服务器,使用RISC芯片并且主要采用UNIX操作系统的服务器,如Sun公司的SPARC、HP公司的PARISC、DEC的Alpha芯片、SGI公司的MIPS等。IA架构服务器,又称CISC(复杂指令集)架构服务器,即通常所讲的PC服务器,它是基于PC机体系结构,使用Intel或与其兼容的处理器芯片的服务器,如联想的万全系列服务器,HP公司的Netserver系列服务器等。 从当前的网络发展状况看,以“小、巧、稳”为特点的IA架构的PC服务器凭借可靠的性能、低廉的价格,得到了更为广泛的应用,在互联网和局域网内更多的完成文件服务、打印服务、通讯服务、WEB服务、电子邮件服务、数据库服务、应用服务等主要应用。 作为整个网络运行的基石,服务器发挥着举足轻重的作用,所以对服务器技术及其应用模式的了解,是深入了解和掌握网络技术的基础 虚拟主机采用什么操作系统?目前使用最多的操作系统是Unix和微软的Windows2003。两者各有所长。对客户来说,选择操作系统实际上就是选择编程语言,即使用ASP和ASP.NET的客户选择Windows2003,而使
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 七年级历史下册期末复习:解题指导、常考题专项50练(原卷版)
- 肝脏相关选择题及答案解析
- 央企中层岗位竞聘题目及答案解析
- 医学检验练习题及答案生成途径
- 内勤试用期转正工作总结
- 2025届云南省昆明市呈贡县数学四年级下学期期末监测模拟试题含答案解析
- 2025届九江市永修县三年级数学第二学期期中预测试题含答案
- 2025届乌拉特前旗数学三下期中监测模拟试题(含答案解析)
- 基础试题a及答案
- 交往艺术试题及答案
- 2025至2030中国智能无人船行业市场发展分析及竞争态势与产业运行态势及投资规划深度研究报告
- 2025年淮南市潘集区公开招聘社区“两委”后备干部10名备考考试题库附答案解析
- 太空探索与航天科技:初中物理科普教学教案
- 豁免源管理办法
- 《建筑施工技术》课件
- 《淀粉样变心肌病》课件
- 安全保卫组织架构及职责描述
- 急诊常见中毒的急救与护理
- 医院培训课件:《静脉留置针的应用及维护》
- 烷烃的说课稿
- 商城物业服务合同模板
评论
0/150
提交评论