建站之:网络、网页、网站

一、网站之:网络、因特网、万维网php

  咱们最常接触的因特网internet是由无数的局域网和广域网共同组成!html

  因特网只是提供了他们之间的链接!web

  咱们最经常使用的是局域网,家中链接上因特网,也是先连上ISP的局域数据库

例如,咱们经过电信的拨号上网,是先链接到电信的局域网上,而后再经过电信的服务器链接到internet。数组

  局域网是众多网络中的基本单位浏览器

  因特网是由无数个局域网组成!服务器

  为了区分和定位网络中的不一样计算机,在网络中为每台计算机分配了惟一的IP地址。网络

  IP地址是一种在因特网上的给主机编址的方式,也称为网际协议地址jsp

  由32位二进制数组成,便于使用,以XXX.XXX.XXX.XXX形式表示,每一组XXX表明小于等于255的10进制数,如192.168.2.3ide

  枯燥的IP地址不便于人们记忆,所以,人们为每个主机起了一个名字,也就是域名地址。

  域名地址一般由主机名+机构名+网络名+最高域名组成

  万维网(world wide web)www 是因特网上的超文本系统

  超文本文件经过一个称为“网页浏览器”的程序从服务器  获取网页,并在电脑屏幕中显现出来!

  超文本是一种电子文档,包含能够连接到其余字段或者文档的超文本连接!容许从当前阅读位置直接切换到超文本连接所指向的文字。

  一般使用超文本标记语言 Hyper Text Markup Language HTML书写!

  在万维网上,每一个Web页都有一个特定的地址,被称为统一资源定位器 URL。

  超文本制做的网页间的跳转都是使用URL来定位,保证连接能够正确的跳转到目标网页!

  

二、服务器和客户端

  服务器是一个管理资源并为用户提供服务的计算机软件,一般为文件服务器、数据库服务器、应用程序服务器

  安装这些软件或者程序的计算机就是服务器

  服务器就是提供某种功能的软件,安装了这个特定服务器程序的计算机就是称为具备这个服务功能的服务器

  客户端又叫客户端,与服务器相对应,为了客户提供本地和远程服务器进行信息交换的程序,通常安装在普通用户的计算机中,须要和服务端互相配合运行。

  服务器是提供信息服务处理,响应客户端请求的计算机

  客户端是接受信息服务方,是接受服务器信息的计算机

  

 

三、网页服务器

  网页服务器是复制提供网页的计算机,经过HTTP通讯协议传给客户端,客户端通常指网页浏览器,如IE Firefox等浏览器

  网页服务器是一个提供网页服务的服务器,他是一个安装有Web服务端软件的计算机

  每一台网页服务器至少执行一个网页服务器程序,如今市面上最广泛的网页服务器有“

  Apache HTTP服务器

  IIS internet information server

  Zeus Web Server

  

 

四、网页

  网页一般含有:文字资料、图像资料、Applet(在页面执行的副程序)、超连接

  网页多是一种格式,一般是超文本标记语言HTML,这种语言能够用于建立网页

  HTML做为网站开发者的首选时,又出现了他的一种衍生语言,称为XML

  当使用HTML制做静态网页不能知足网站的需求时候,还可使用如CGI、Javascript和PHP等工具

  网页服务器能够借助CGI调用外部程序,而不是简单的返回静态文本

  Javascript和php这两种语言能够直接嵌入到HTML文档中,但使用的方法不尽相同,Javascript主要用于客户端脚本,PHP主要用于数据库的访问。

  如要将网页发布到万维网,必须使用FTP程序上传页面到网站服务器

 

 

五、网站

  网站分为静态网站和动态网站

 

静态网页:纯粹HTML格式的网页为静态网页,早期的网站通常都是静态网页,以.htm .html .xml .shtml等为后缀的网页,在HTML网页上,也能够出现动态效果,如gif动画、flash动画、滚动字幕等动态效果,可是这个都是视觉上的,并非动态网页

    a、每一个静态网页都有一个固定的URL,都是以.htm .html .xml .shtml等为后缀,而且不含有”?“

    b、网页内容一经发布到网站服务器上就成为了实际保存在服务器上的文件,每一个网页都是一个独立的文件

    c、静态网页的内容相对固定

    d、静态网页没有数据库的支持

 

 

动态网页:后缀以.asp .jsp .php .per.cgi 而且在动态网页网址中有一个标志性的“?”

            a、以数据库技术为基础

            b、采用动态网页技术的网站能够实现更多的功能,如用户注册、用户登陆、在线调查、用户管理、订单管理

            c、动态网站实际上不是独立存在于服务器上的网页文件,只有当用户请求时服务器才生成一个完整的网页

相关文章
相关标签/搜索