前沿拓展:
www.192.168.0.1
是192.168.0.1
1. 介绍网站给大家认识。
a) 网络软件开发包括b/s与C/S两种结构都可以进行同样的业务处理
C/s client(客户端) / server(服务器)
特点;
1. C/S软件通常需要特定的客户端来使用。
2. 可以通过任意的协议进行通信
协议:协议实际上就是一种约定。在C/S软件中就是任意的约定进行通信
3. C/S软件的客户端有数据处理和存储的能力。把应用软件的计算和数据分配在客户端和服务器端
B/S browser浏览器 / server 服务器
特点:
1. B/S软件不需要特定的客户端,他的客户端就是浏览器
2. B/S模式是靠应用层的HTTP协议进行通信。
3. 将所有的数据都存储在服务器上了。
B/S结构的优缺点
1. B/S不需要特定的客户端,使用起来比较方便。
2. B/S结构维护、升级更方便。不用像C/S结构软件三天两头提示升级。
3. 成本低、不用开发特定的客户端
4. B/S数据相对安全,因为已经存在服务器上了。
5. 应用服务器运行数据负荷较重
2、 动态网站的介绍
网站的功能性已经彻底改革,就是网站从”静态内容”的展示转向到”动态内容”的传递
静态网站
用户只能在网页上浏览不能做任何数据性的交换
动态网站
采用数据库开发模式的都是动态网站的范畴
动态网站一般以数据库技术为基础。
目前比较流行的web技术:php asp.net javaee
3. http协议
古代:
吴香滢 想疯狂一次 来一次 爱在黎明破晓前 找人
飞鸽传输:北京市昌平区天通苑:81/西厢房/老**子/人物:任君爽
没找到:地址不对 回来复命 告诉吴香滢没找到
返回:404
飞鸽传输:北京市昌平区天通苑:80/西厢房/老**子/人物:任君爽
找到了任君爽,人家不来
鸽子回来复命, 找到人了 人不来 太不值钱 太没有诚意了
返回:403
飞鸽传输:北京市昌平区天通苑:80/西厢房/老**子/人物:任君爽?Sixmlt =六块钱麻辣烫&money = 100
告诉鸽子回去复命 小女子这就来
返回:200
Url:
我们在浏览器的地址栏里面输入的网站地址叫做URL
Uniform resource locator 统一资源**符
http:协议
超文本传输协议 hyper text transfer protocal
是互联网上应用最广泛的一种网络协议,设计HTTP最初的目的就是为了提供一种发布和接受HTML页面的方法
http的功能:就是用于从服务器传输超文本到本地浏览器的传输协议。
http协议的简单工作过程
1. web浏览器第一通过网络访问web服务器的80端口和web服务器建立连接
2. 建立了web浏览器会像web服务器发送请求命令,并将自己的一些信息发送给浏览器,这些信息不会明确表示出来。
Get方式请求:用来请求访问已经被url标示的资源。我们在输入url的时候,默认使用get方式传输
3. Web服务器收到客户端发送的请求以后,web服务器会回应客户端发送的请求
常用的状态码:
200 表示成功
403 访问被拒绝
404 页面没找到
4`.关闭客户端和服务器之间的链接
常看到协议
https:带有安**接的协议 传输是加密的
ftp:文件传输协议
File: 本地文件协议
域名:
域名就是一个名字,主要用来方便记忆服务器的地址
服务器的地址本来是ip:
192.168.0.1 www.baidu.com
端口:
服务器默认的端口号80
&zheng=shenfenzheng&zheng1=jiehunzheng
Ss10.com 域名
Project/ 服务器下的project目录
Home 服务器下project目录下面的目录
Index.php home目录下面的文件
? 表示传入参数
Id 参数名
= 后面跟参数值 3是参数值
& 表示要继续传入参数
4. 动态网站开发所需要的web构建
a) 客户端浏览器
b) 超文本标记语言html
c) 层叠样式表CSS
d) 客户端脚本编程语言 javascript
Web服务器
服务器端脚本编程语言 php
数据库管理系统
1. 客户端浏览器
a) 浏览器是万维网(world wide web) 服务的客户端浏览程序。可以向万维网服务器发送各种请求, 并对从服务器发来的超文本信息和各种多媒体数据进行解释、显示和播放
浏览器就是指可以显示网页服务器或者文件系统的HTML文件内容,并且让用户与这些文件进行交互的一种软件。
浏览器不止一种。对浏览器分类
IE浏览器
IE浏览器、 腾讯TT 傲游 世界之窗
非IE浏览器
Firefox 火狐浏览器
Chrome 谷歌浏览器
Safari 苹果浏览器
Opera 欧鹏浏览器
2. 超文本标记语言 html
Hyper text markup language
所谓的超文本,是它不仅可以加入文字的文本文件,还可以加入链接、图片、声音、动画、影视等内容。
所谓的标记语言,是在纯文本文件中包含了HTML指定代码,这些指令代码并不是一种程序的语言,它只是一种排版网页中资料显示位置的标记结构语言
3. CSS cascading style sheet 层叠样式表
作用:控制页面的外观,并且让样式信息与网页内容分离的一种技术
4. 客户端脚本编程语言 javascript
客户端脚本编程语言是在客户这一端执行的脚本。
5. web服务器
a) 主要功能提供网上信息浏览服务
目前可用的web服务器有很多,但是最常用的apache(充满补丁的服务器软件),而且apache是世界上用的最多的web服务器软件,市场占有率60%,经过NCSAhttpd服务器多次修改得到的
记住:只要你的电脑中装有apache这个软件,则你的电脑就可以称之为web服务器
6. 服务器端脚本编程语言
a) Php 是一种创建动态交互性站点强有力的服务器脚本编程语言,它是免费的,并且使用广泛
7. 数据库管理系统
a) MySQL数据库
开源、免费
Lamp
5. 几种主流的web应用程序平台
a) 常用的开发平台有 aps.net javaee lamp
Lamp
L: linux **作系统
A:apache 服务器软件
M:mysql 数据库
P:php
Wamp 集成环境
Windows apache mysql php
优秀的程序员是如何炼成
1. 具备扎实的技术功底
2. 遵循良好的编码规范
3. 问题要解决不要逃避
4. 扩充自己的想象力
5. 对新技术的渴望
6. 挖掘设计模式,提高代码质量
7. 多与高手交流
8. 毅力 坚持就是胜利
HTML5
1. html5的发展路程
a) 1993年,IETF发布了HTML1.0版本(internet工程任务组)
b) 1995年 w3c接管 发布html2.0 (网页布局用表格做的)
c) 1996年 w3c发布 html3.2版本
d) 1997年, w3c发布了HTML4.0版本 精简版
e) 1999年,w3c发布了html4.01版本(普通使用版)
线路1:XHTML版本
2000年的时候 w3c发布了xhtml1.0版本
2001年时候 w3c发布xhtml1.1版本
W3c准备发布xhtml2.0版本时,夭折了。
线路2:HTML5版本 (whatwg) 所有的浏览器厂商一起研发
2004年 whatwg发布了html5的草案
2004-2008年 w3c和whatwg合并
2008年 w3c和whatwg 一起推出 html5正式版本(只是制定,没有推行和发布)
?HTML5依旧没有发布
Html5到底是什么
HTML5约定于 HTML5标签+CSS3+JAVASCRIPT+API(浏览器提供的**作接口)
有兴趣的同学可以看看 Html主体结构以及html头部常用标签
拓展知识:
www.192.168.0.1
重新设置一下
www.192.168.0.1
没有www
直接在网址上输入“192.168.0.1”
www.192.168.0.1
给你的网站按格式写,看清楚要不要www>
www.192.168.0.1
默认网址是192.168.0.1 你打WWW干嘛
本回答被提问者采纳
前沿拓展:
www.192.168.0.1
是192.168.0.1
1. 介绍网站给大家认识。
a) 网络软件开发包括b/s与C/S两种结构都可以进行同样的业务处理
C/s client(客户端) / server(服务器)
特点;
1. C/S软件通常需要特定的客户端来使用。
2. 可以通过任意的协议进行通信
协议:协议实际上就是一种约定。在C/S软件中就是任意的约定进行通信
3. C/S软件的客户端有数据处理和存储的能力。把应用软件的计算和数据分配在客户端和服务器端
B/S browser浏览器 / server 服务器
特点:
1. B/S软件不需要特定的客户端,他的客户端就是浏览器
2. B/S模式是靠应用层的HTTP协议进行通信。
3. 将所有的数据都存储在服务器上了。
B/S结构的优缺点
1. B/S不需要特定的客户端,使用起来比较方便。
2. B/S结构维护、升级更方便。不用像C/S结构软件三天两头提示升级。
3. 成本低、不用开发特定的客户端
4. B/S数据相对安全,因为已经存在服务器上了。
5. 应用服务器运行数据负荷较重
2、 动态网站的介绍
网站的功能性已经彻底改革,就是网站从”静态内容”的展示转向到”动态内容”的传递
静态网站
用户只能在网页上浏览不能做任何数据性的交换
动态网站
采用数据库开发模式的都是动态网站的范畴
动态网站一般以数据库技术为基础。
目前比较流行的web技术:php asp.net javaee
3. http协议
古代:
吴香滢 想疯狂一次 来一次 爱在黎明破晓前 找人
飞鸽传输:北京市昌平区天通苑:81/西厢房/老**子/人物:任君爽
没找到:地址不对 回来复命 告诉吴香滢没找到
返回:404
飞鸽传输:北京市昌平区天通苑:80/西厢房/老**子/人物:任君爽
找到了任君爽,人家不来
鸽子回来复命, 找到人了 人不来 太不值钱 太没有诚意了
返回:403
飞鸽传输:北京市昌平区天通苑:80/西厢房/老**子/人物:任君爽?Sixmlt =六块钱麻辣烫&money = 100
告诉鸽子回去复命 小女子这就来
返回:200
Url:
我们在浏览器的地址栏里面输入的网站地址叫做URL
Uniform resource locator 统一资源**符
http:协议
超文本传输协议 hyper text transfer protocal
是互联网上应用最广泛的一种网络协议,设计HTTP最初的目的就是为了提供一种发布和接受HTML页面的方法
http的功能:就是用于从服务器传输超文本到本地浏览器的传输协议。
http协议的简单工作过程
1. web浏览器第一通过网络访问web服务器的80端口和web服务器建立连接
2. 建立了web浏览器会像web服务器发送请求命令,并将自己的一些信息发送给浏览器,这些信息不会明确表示出来。
Get方式请求:用来请求访问已经被url标示的资源。我们在输入url的时候,默认使用get方式传输
3. Web服务器收到客户端发送的请求以后,web服务器会回应客户端发送的请求
常用的状态码:
200 表示成功
403 访问被拒绝
404 页面没找到
4`.关闭客户端和服务器之间的链接
常看到协议
https:带有安**接的协议 传输是加密的
ftp:文件传输协议
File: 本地文件协议
域名:
域名就是一个名字,主要用来方便记忆服务器的地址
服务器的地址本来是ip:
192.168.0.1 www.baidu.com
端口:
服务器默认的端口号80
&zheng=shenfenzheng&zheng1=jiehunzheng
Ss10.com 域名
Project/ 服务器下的project目录
Home 服务器下project目录下面的目录
Index.php home目录下面的文件
? 表示传入参数
Id 参数名
= 后面跟参数值 3是参数值
& 表示要继续传入参数
4. 动态网站开发所需要的web构建
a) 客户端浏览器
b) 超文本标记语言html
c) 层叠样式表CSS
d) 客户端脚本编程语言 javascript
Web服务器
服务器端脚本编程语言 php
数据库管理系统
1. 客户端浏览器
a) 浏览器是万维网(world wide web) 服务的客户端浏览程序。可以向万维网服务器发送各种请求, 并对从服务器发来的超文本信息和各种多媒体数据进行解释、显示和播放
浏览器就是指可以显示网页服务器或者文件系统的HTML文件内容,并且让用户与这些文件进行交互的一种软件。
浏览器不止一种。对浏览器分类
IE浏览器
IE浏览器、 腾讯TT 傲游 世界之窗
非IE浏览器
Firefox 火狐浏览器
Chrome 谷歌浏览器
Safari 苹果浏览器
Opera 欧鹏浏览器
2. 超文本标记语言 html
Hyper text markup language
所谓的超文本,是它不仅可以加入文字的文本文件,还可以加入链接、图片、声音、动画、影视等内容。
所谓的标记语言,是在纯文本文件中包含了HTML指定代码,这些指令代码并不是一种程序的语言,它只是一种排版网页中资料显示位置的标记结构语言
3. CSS cascading style sheet 层叠样式表
作用:控制页面的外观,并且让样式信息与网页内容分离的一种技术
4. 客户端脚本编程语言 javascript
客户端脚本编程语言是在客户这一端执行的脚本。
5. web服务器
a) 主要功能提供网上信息浏览服务
目前可用的web服务器有很多,但是最常用的apache(充满补丁的服务器软件),而且apache是世界上用的最多的web服务器软件,市场占有率60%,经过NCSAhttpd服务器多次修改得到的
记住:只要你的电脑中装有apache这个软件,则你的电脑就可以称之为web服务器
6. 服务器端脚本编程语言
a) Php 是一种创建动态交互性站点强有力的服务器脚本编程语言,它是免费的,并且使用广泛
7. 数据库管理系统
a) MySQL数据库
开源、免费
Lamp
5. 几种主流的web应用程序平台
a) 常用的开发平台有 aps.net javaee lamp
Lamp
L: linux **作系统
A:apache 服务器软件
M:mysql 数据库
P:php
Wamp 集成环境
Windows apache mysql php
优秀的程序员是如何炼成
1. 具备扎实的技术功底
2. 遵循良好的编码规范
3. 问题要解决不要逃避
4. 扩充自己的想象力
5. 对新技术的渴望
6. 挖掘设计模式,提高代码质量
7. 多与高手交流
8. 毅力 坚持就是胜利
HTML5
1. html5的发展路程
a) 1993年,IETF发布了HTML1.0版本(internet工程任务组)
b) 1995年 w3c接管 发布html2.0 (网页布局用表格做的)
c) 1996年 w3c发布 html3.2版本
d) 1997年, w3c发布了HTML4.0版本 精简版
e) 1999年,w3c发布了html4.01版本(普通使用版)
线路1:XHTML版本
2000年的时候 w3c发布了xhtml1.0版本
2001年时候 w3c发布xhtml1.1版本
W3c准备发布xhtml2.0版本时,夭折了。
线路2:HTML5版本 (whatwg) 所有的浏览器厂商一起研发
2004年 whatwg发布了html5的草案
2004-2008年 w3c和whatwg合并
2008年 w3c和whatwg 一起推出 html5正式版本(只是制定,没有推行和发布)
?HTML5依旧没有发布
Html5到底是什么
HTML5约定于 HTML5标签+CSS3+JAVASCRIPT+API(浏览器提供的**作接口)
有兴趣的同学可以看看 Html主体结构以及html头部常用标签
拓展知识:
www.192.168.0.1
重新设置一下
www.192.168.0.1
没有www
直接在网址上输入“192.168.0.1”
www.192.168.0.1
给你的网站按格式写,看清楚要不要www>
www.192.168.0.1
默认网址是192.168.0.1 你打WWW干嘛
本回答被提问者采纳
前沿拓展:
www.192.168.0.1
是192.168.0.1
1. 介绍网站给大家认识。
a) 网络软件开发包括b/s与C/S两种结构都可以进行同样的业务处理
C/s client(客户端) / server(服务器)
特点;
1. C/S软件通常需要特定的客户端来使用。
2. 可以通过任意的协议进行通信
协议:协议实际上就是一种约定。在C/S软件中就是任意的约定进行通信
3. C/S软件的客户端有数据处理和存储的能力。把应用软件的计算和数据分配在客户端和服务器端
B/S browser浏览器 / server 服务器
特点:
1. B/S软件不需要特定的客户端,他的客户端就是浏览器
2. B/S模式是靠应用层的HTTP协议进行通信。
3. 将所有的数据都存储在服务器上了。
B/S结构的优缺点
1. B/S不需要特定的客户端,使用起来比较方便。
2. B/S结构维护、升级更方便。不用像C/S结构软件三天两头提示升级。
3. 成本低、不用开发特定的客户端
4. B/S数据相对安全,因为已经存在服务器上了。
5. 应用服务器运行数据负荷较重
2、 动态网站的介绍
网站的功能性已经彻底改革,就是网站从”静态内容”的展示转向到”动态内容”的传递
静态网站
用户只能在网页上浏览不能做任何数据性的交换
动态网站
采用数据库开发模式的都是动态网站的范畴
动态网站一般以数据库技术为基础。
目前比较流行的web技术:php asp.net javaee
3. http协议
古代:
吴香滢 想疯狂一次 来一次 爱在黎明破晓前 找人
飞鸽传输:北京市昌平区天通苑:81/西厢房/老**子/人物:任君爽
没找到:地址不对 回来复命 告诉吴香滢没找到
返回:404
飞鸽传输:北京市昌平区天通苑:80/西厢房/老**子/人物:任君爽
找到了任君爽,人家不来
鸽子回来复命, 找到人了 人不来 太不值钱 太没有诚意了
返回:403
飞鸽传输:北京市昌平区天通苑:80/西厢房/老**子/人物:任君爽?Sixmlt =六块钱麻辣烫&money = 100
告诉鸽子回去复命 小女子这就来
返回:200
Url:
我们在浏览器的地址栏里面输入的网站地址叫做URL
Uniform resource locator 统一资源**符
http:协议
超文本传输协议 hyper text transfer protocal
是互联网上应用最广泛的一种网络协议,设计HTTP最初的目的就是为了提供一种发布和接受HTML页面的方法
http的功能:就是用于从服务器传输超文本到本地浏览器的传输协议。
http协议的简单工作过程
1. web浏览器第一通过网络访问web服务器的80端口和web服务器建立连接
2. 建立了web浏览器会像web服务器发送请求命令,并将自己的一些信息发送给浏览器,这些信息不会明确表示出来。
Get方式请求:用来请求访问已经被url标示的资源。我们在输入url的时候,默认使用get方式传输
3. Web服务器收到客户端发送的请求以后,web服务器会回应客户端发送的请求
常用的状态码:
200 表示成功
403 访问被拒绝
404 页面没找到
4`.关闭客户端和服务器之间的链接
常看到协议
https:带有安**接的协议 传输是加密的
ftp:文件传输协议
File: 本地文件协议
域名:
域名就是一个名字,主要用来方便记忆服务器的地址
服务器的地址本来是ip:
192.168.0.1 www.baidu.com
端口:
服务器默认的端口号80
&zheng=shenfenzheng&zheng1=jiehunzheng
Ss10.com 域名
Project/ 服务器下的project目录
Home 服务器下project目录下面的目录
Index.php home目录下面的文件
? 表示传入参数
Id 参数名
= 后面跟参数值 3是参数值
& 表示要继续传入参数
4. 动态网站开发所需要的web构建
a) 客户端浏览器
b) 超文本标记语言html
c) 层叠样式表CSS
d) 客户端脚本编程语言 javascript
Web服务器
服务器端脚本编程语言 php
数据库管理系统
1. 客户端浏览器
a) 浏览器是万维网(world wide web) 服务的客户端浏览程序。可以向万维网服务器发送各种请求, 并对从服务器发来的超文本信息和各种多媒体数据进行解释、显示和播放
浏览器就是指可以显示网页服务器或者文件系统的HTML文件内容,并且让用户与这些文件进行交互的一种软件。
浏览器不止一种。对浏览器分类
IE浏览器
IE浏览器、 腾讯TT 傲游 世界之窗
非IE浏览器
Firefox 火狐浏览器
Chrome 谷歌浏览器
Safari 苹果浏览器
Opera 欧鹏浏览器
2. 超文本标记语言 html
Hyper text markup language
所谓的超文本,是它不仅可以加入文字的文本文件,还可以加入链接、图片、声音、动画、影视等内容。
所谓的标记语言,是在纯文本文件中包含了HTML指定代码,这些指令代码并不是一种程序的语言,它只是一种排版网页中资料显示位置的标记结构语言
3. CSS cascading style sheet 层叠样式表
作用:控制页面的外观,并且让样式信息与网页内容分离的一种技术
4. 客户端脚本编程语言 javascript
客户端脚本编程语言是在客户这一端执行的脚本。
5. web服务器
a) 主要功能提供网上信息浏览服务
目前可用的web服务器有很多,但是最常用的apache(充满补丁的服务器软件),而且apache是世界上用的最多的web服务器软件,市场占有率60%,经过NCSAhttpd服务器多次修改得到的
记住:只要你的电脑中装有apache这个软件,则你的电脑就可以称之为web服务器
6. 服务器端脚本编程语言
a) Php 是一种创建动态交互性站点强有力的服务器脚本编程语言,它是免费的,并且使用广泛
7. 数据库管理系统
a) MySQL数据库
开源、免费
Lamp
5. 几种主流的web应用程序平台
a) 常用的开发平台有 aps.net javaee lamp
Lamp
L: linux **作系统
A:apache 服务器软件
M:mysql 数据库
P:php
Wamp 集成环境
Windows apache mysql php
优秀的程序员是如何炼成
1. 具备扎实的技术功底
2. 遵循良好的编码规范
3. 问题要解决不要逃避
4. 扩充自己的想象力
5. 对新技术的渴望
6. 挖掘设计模式,提高代码质量
7. 多与高手交流
8. 毅力 坚持就是胜利
HTML5
1. html5的发展路程
a) 1993年,IETF发布了HTML1.0版本(internet工程任务组)
b) 1995年 w3c接管 发布html2.0 (网页布局用表格做的)
c) 1996年 w3c发布 html3.2版本
d) 1997年, w3c发布了HTML4.0版本 精简版
e) 1999年,w3c发布了html4.01版本(普通使用版)
线路1:XHTML版本
2000年的时候 w3c发布了xhtml1.0版本
2001年时候 w3c发布xhtml1.1版本
W3c准备发布xhtml2.0版本时,夭折了。
线路2:HTML5版本 (whatwg) 所有的浏览器厂商一起研发
2004年 whatwg发布了html5的草案
2004-2008年 w3c和whatwg合并
2008年 w3c和whatwg 一起推出 html5正式版本(只是制定,没有推行和发布)
?HTML5依旧没有发布
Html5到底是什么
HTML5约定于 HTML5标签+CSS3+JAVASCRIPT+API(浏览器提供的**作接口)
有兴趣的同学可以看看 Html主体结构以及html头部常用标签
拓展知识:
www.192.168.0.1
重新设置一下
www.192.168.0.1
没有www
直接在网址上输入“192.168.0.1”
www.192.168.0.1
给你的网站按格式写,看清楚要不要www>
www.192.168.0.1
默认网址是192.168.0.1 你打WWW干嘛
本回答被提问者采纳
前沿拓展:
www.192.168.0.1
是192.168.0.1
1. 介绍网站给大家认识。
a) 网络软件开发包括b/s与C/S两种结构都可以进行同样的业务处理
C/s client(客户端) / server(服务器)
特点;
1. C/S软件通常需要特定的客户端来使用。
2. 可以通过任意的协议进行通信
协议:协议实际上就是一种约定。在C/S软件中就是任意的约定进行通信
3. C/S软件的客户端有数据处理和存储的能力。把应用软件的计算和数据分配在客户端和服务器端
B/S browser浏览器 / server 服务器
特点:
1. B/S软件不需要特定的客户端,他的客户端就是浏览器
2. B/S模式是靠应用层的HTTP协议进行通信。
3. 将所有的数据都存储在服务器上了。
B/S结构的优缺点
1. B/S不需要特定的客户端,使用起来比较方便。
2. B/S结构维护、升级更方便。不用像C/S结构软件三天两头提示升级。
3. 成本低、不用开发特定的客户端
4. B/S数据相对安全,因为已经存在服务器上了。
5. 应用服务器运行数据负荷较重
2、 动态网站的介绍
网站的功能性已经彻底改革,就是网站从”静态内容”的展示转向到”动态内容”的传递
静态网站
用户只能在网页上浏览不能做任何数据性的交换
动态网站
采用数据库开发模式的都是动态网站的范畴
动态网站一般以数据库技术为基础。
目前比较流行的web技术:php asp.net javaee
3. http协议
古代:
吴香滢 想疯狂一次 来一次 爱在黎明破晓前 找人
飞鸽传输:北京市昌平区天通苑:81/西厢房/老**子/人物:任君爽
没找到:地址不对 回来复命 告诉吴香滢没找到
返回:404
飞鸽传输:北京市昌平区天通苑:80/西厢房/老**子/人物:任君爽
找到了任君爽,人家不来
鸽子回来复命, 找到人了 人不来 太不值钱 太没有诚意了
返回:403
飞鸽传输:北京市昌平区天通苑:80/西厢房/老**子/人物:任君爽?Sixmlt =六块钱麻辣烫&money = 100
告诉鸽子回去复命 小女子这就来
返回:200
Url:
我们在浏览器的地址栏里面输入的网站地址叫做URL
Uniform resource locator 统一资源**符
http:协议
超文本传输协议 hyper text transfer protocal
是互联网上应用最广泛的一种网络协议,设计HTTP最初的目的就是为了提供一种发布和接受HTML页面的方法
http的功能:就是用于从服务器传输超文本到本地浏览器的传输协议。
http协议的简单工作过程
1. web浏览器第一通过网络访问web服务器的80端口和web服务器建立连接
2. 建立了web浏览器会像web服务器发送请求命令,并将自己的一些信息发送给浏览器,这些信息不会明确表示出来。
Get方式请求:用来请求访问已经被url标示的资源。我们在输入url的时候,默认使用get方式传输
3. Web服务器收到客户端发送的请求以后,web服务器会回应客户端发送的请求
常用的状态码:
200 表示成功
403 访问被拒绝
404 页面没找到
4`.关闭客户端和服务器之间的链接
常看到协议
https:带有安**接的协议 传输是加密的
ftp:文件传输协议
File: 本地文件协议
域名:
域名就是一个名字,主要用来方便记忆服务器的地址
服务器的地址本来是ip:
192.168.0.1 www.baidu.com
端口:
服务器默认的端口号80
&zheng=shenfenzheng&zheng1=jiehunzheng
Ss10.com 域名
Project/ 服务器下的project目录
Home 服务器下project目录下面的目录
Index.php home目录下面的文件
? 表示传入参数
Id 参数名
= 后面跟参数值 3是参数值
& 表示要继续传入参数
4. 动态网站开发所需要的web构建
a) 客户端浏览器
b) 超文本标记语言html
c) 层叠样式表CSS
d) 客户端脚本编程语言 javascript
Web服务器
服务器端脚本编程语言 php
数据库管理系统
1. 客户端浏览器
a) 浏览器是万维网(world wide web) 服务的客户端浏览程序。可以向万维网服务器发送各种请求, 并对从服务器发来的超文本信息和各种多媒体数据进行解释、显示和播放
浏览器就是指可以显示网页服务器或者文件系统的HTML文件内容,并且让用户与这些文件进行交互的一种软件。
浏览器不止一种。对浏览器分类
IE浏览器
IE浏览器、 腾讯TT 傲游 世界之窗
非IE浏览器
Firefox 火狐浏览器
Chrome 谷歌浏览器
Safari 苹果浏览器
Opera 欧鹏浏览器
2. 超文本标记语言 html
Hyper text markup language
所谓的超文本,是它不仅可以加入文字的文本文件,还可以加入链接、图片、声音、动画、影视等内容。
所谓的标记语言,是在纯文本文件中包含了HTML指定代码,这些指令代码并不是一种程序的语言,它只是一种排版网页中资料显示位置的标记结构语言
3. CSS cascading style sheet 层叠样式表
作用:控制页面的外观,并且让样式信息与网页内容分离的一种技术
4. 客户端脚本编程语言 javascript
客户端脚本编程语言是在客户这一端执行的脚本。
5. web服务器
a) 主要功能提供网上信息浏览服务
目前可用的web服务器有很多,但是最常用的apache(充满补丁的服务器软件),而且apache是世界上用的最多的web服务器软件,市场占有率60%,经过NCSAhttpd服务器多次修改得到的
记住:只要你的电脑中装有apache这个软件,则你的电脑就可以称之为web服务器
6. 服务器端脚本编程语言
a) Php 是一种创建动态交互性站点强有力的服务器脚本编程语言,它是免费的,并且使用广泛
7. 数据库管理系统
a) MySQL数据库
开源、免费
Lamp
5. 几种主流的web应用程序平台
a) 常用的开发平台有 aps.net javaee lamp
Lamp
L: linux **作系统
A:apache 服务器软件
M:mysql 数据库
P:php
Wamp 集成环境
Windows apache mysql php
优秀的程序员是如何炼成
1. 具备扎实的技术功底
2. 遵循良好的编码规范
3. 问题要解决不要逃避
4. 扩充自己的想象力
5. 对新技术的渴望
6. 挖掘设计模式,提高代码质量
7. 多与高手交流
8. 毅力 坚持就是胜利
HTML5
1. html5的发展路程
a) 1993年,IETF发布了HTML1.0版本(internet工程任务组)
b) 1995年 w3c接管 发布html2.0 (网页布局用表格做的)
c) 1996年 w3c发布 html3.2版本
d) 1997年, w3c发布了HTML4.0版本 精简版
e) 1999年,w3c发布了html4.01版本(普通使用版)
线路1:XHTML版本
2000年的时候 w3c发布了xhtml1.0版本
2001年时候 w3c发布xhtml1.1版本
W3c准备发布xhtml2.0版本时,夭折了。
线路2:HTML5版本 (whatwg) 所有的浏览器厂商一起研发
2004年 whatwg发布了html5的草案
2004-2008年 w3c和whatwg合并
2008年 w3c和whatwg 一起推出 html5正式版本(只是制定,没有推行和发布)
?HTML5依旧没有发布
Html5到底是什么
HTML5约定于 HTML5标签+CSS3+JAVASCRIPT+API(浏览器提供的**作接口)
有兴趣的同学可以看看 Html主体结构以及html头部常用标签
拓展知识:
www.192.168.0.1
重新设置一下
www.192.168.0.1
没有www
直接在网址上输入“192.168.0.1”
www.192.168.0.1
给你的网站按格式写,看清楚要不要www>
www.192.168.0.1
默认网址是192.168.0.1 你打WWW干嘛
本回答被提问者采纳
原创文章,作者:九贤生活小编,如若转载,请注明出处:http://www.wangguangwei.com/111025.html