〓【球友会】分享IT计算机各类电子书,包括各类编程语言,人工智能,机器学习、深度学习以及各类大数据、算法等内容的电子书
第1章 Web编程基础知识
第1章 Web编程基础知识

第1章 Web编程基础知识

 Web全称为World Wide Web(,它是一种体系结构,用它 可以访问分布于Internet上的链接文档  Web是Internet提供的一种服务  Web是存储在全世界Internet计算机中、数量巨大的文档的集合  Web是一种超文本信息系统  Web内容保存在Web服务器上,用户通过浏览器访问  Web是图形化的和易于导航的  Web与平台无关  Web是分布式的 、具有新闻性、动态的、交互的

1. 利用服务器端脚本创建动态网站的技术,包括 一个完整的编程语言、支持Internet的各种 协议、提供与多种数据库直接互联的能力。 2. PHP是一种跨平台技术,可在多种平台运行。 3. 适用于开发中小型企业网站,网站运行效率佳 ,安全性高、可靠性及稳定性都很好。 4. PHP脚本可在Tomcat,Apache,Jboss等 Web服务器上运行。 5. 开发工具: Zend Studio 、 EditPlus

 IP地址是连网计算机的地址标识  DNS :域名服务系统,允许为主机分配字符名称,即 域名。并实现域名与IP地址的转换 格式:计算机名.[机构名.][网络名.]顶级域名 当用户输入主机的域名时, 负责管理的计算机则 把它送到“域名服务器”上, 由域名服务器把域名翻 常用组织类顶级域名 地理类顶级域名 域名 译成相应的IP地址。 因此用户既可以用该主机的IP地 组织类型 域名 组织类型 域名 组织类型 edu 址连接入网,也可以用该主机的域名表示,其效果是 教育机构 cn 中国 it 意大利 com 一样的。 商业机构 de 德国 jp 日本 dk 丹麦 sg 新加坡 gov 政府机构 顶级域名大体可分为两类:组织类域名和地理类域名, eg 埃及 uk 英国 int 国际性组织 mil 如下表 军事网点 fr 法国 us 美国 net 网络管理机构 tw 中国台湾 nl 荷兰 org 其他机构 hk 中国香港 au 澳大利亚

超文本传输协议HTTP(HyperText Transfer Protocol):用于Web服务器和浏览器间传输文档。 其定义的事务处理由以下4个步骤组成: (1)客户端与服务器建立连接; (2)客户端向服务器提出请求; (3)如果请求被接受,则服务器送回响应,在响 应中包括状态码和所需的文件; (4)客户端和服务器断开连接。

 IP的地址由国际网络信息中心分为五类:A类~E类,目 前大量使用的地址是A、B、C三类,D、E预留。 (每个8位组的最大值为255) 32bit A类地址

主机部分全为0:表示网络地址 主机部分全为1:表示广播地址 各类地址范围:

 掌握Web编程相关基础知识  配置ASP的运行环境  编写第一个动态网页——欢迎网页。

 介绍Web编程相关基本概念。  讲解ASP运行环境的配置。  编写并分析第一个动态网页——欢迎网页。

 Internet打破了传统的信息传播方式,是Internet实现了世界 范围内的网络互联和资源共享,它消除了地理上的差别和时 间上的限制,真正的将全世界紧密地联系在一起。

 Web服务又叫WWW服务,全称World Wide Web,是目前 Internet上最有吸引力的服务之一,它由遍布在Internet中的 被称为Web服务器的计算机和安装了Web浏览器软件的计算 机组成。

平时成绩=出勤作业 考核办法: 作业:检查点—安排不定时上机检查 出勤:随机抽查点名

WEB编程相关概念和知识 网页设计基础 脚本语言的基本用法 ASP对象的应用及编程技术 各种综合实例

用户使用浏览器软件访问Web服务器上的网页, 就要使用统一资源定位器URL(Uniform Resource Locator)。 URL的表示形式如下:

URL的访问方式://主机:端口/文件路径/文件名 协议类型主要有:HTTP、FTP、MAILTO、TELNET、NEWS 等。其中http是指在客户端和服务器端执行HTTP传输协议,将 远程Web服务器上的文件传输给用户的浏览器; 主机是指提供此服务的计算机域名或IP; 端口号通常是默认的,如Web服务使用的是80,一般不需要给 出; /文件路径/文件名指的是资源在Web服务器中的位置和文件名。

 HTML(Hypertext Markup Language)超文本标 记语言是一种用于编写超文本文档的标记语言, 是Web上描述页面内容和结构的标准语言。  Web上最基本的传输单位是Web页,而这些Web 页都是用HTML语言编写的。  通过浏览器打开HTML文件时,经过浏览器的识别 和解释,就会显示出精彩纷呈的网页来。  HTML具有平台无关性,无论是何种操作系统,只 要有相应的浏览器程序,就可以运行HTML文档。

 Internet上各种超文本文件称为网页(Page)。  超文本(Hypertext)是一种文本格式,是一种对信息的描述方 法,这种描述方法不受系统平台的限制,可以在不同的平台上 使用,用户也可以在各种操作系统上浏览这些超文本文件。  每个超文本文件中可以包含文字、图片、表格、表单等多种组 件。在每一个页面上,可以有一些词、语句或图片等作为“链 接点(Link)”,通过这些链接点可以快速地跳转到本网站的 其它页面或其它网站上的页面。这种“链接点”方式称为超链 接。正是因为这些超链接的存在才使得Internet上的无数页面能 够关联到了一起。  网站是一个包含多个由超链接连在一起的网页的集合,它包含 的网页可以是一个也可以是多个,甚至上千个。  Internet上的网站是通过地址进行定位的,就像网络中的一个节 点,通常也称之为站点。

C/S模式 客户/服务器模式 瘦客户/胖服务器 胖客户/瘦服务器 QQ、传奇、瑞星 只需浏览器就可完 成操作 B/S模式

 静态Web技术:用HTML语言写的纯html代码,文件扩 展名为.htm或.html。 功能:提供信息供用户浏览  动态Web技术:CGI,ASP,JSP,PHP,。如 ASP则是在html代码中嵌入脚本语言,保存在服务器端。

 网络终端协议Telnet ——用于实现互联网中的远程登陆功能。  文件传输协议FTP ——用于实现互联网中交互文件传输功能。  简单电子邮件协议SMTP,POP3 ——用于实现互联网中电子邮件收发功能。  域名服务系统DNS ——用于实现网络设备域名到IP地址的映射服务。  超文本传输协议HTTP ——用于在Web浏览器和服务器之间传输Web文 档。

IP地址  IP地址是识别Internet网络中的主机及网络设备的唯一标 识  表示:网络地址主机地址,长度为4个字。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注