Web的开发概述1.1软件的体系结构单主机结构客户端服务器(cs)浏览器服务器(bs)B/S结构相比C/S结构优势1.基于浏览器,具有统一的平台和UI体验2.无需安装,只要浏览器,随时随地使用3.保持最新版本,无需升级4.数据存储在服务器,不担心丢失问题1.2 web开发的历程Web开发经历了从web1.0到web2….

Web的开发概述

1.1软件的体系结构

单主机结构

客户端服务器(cs)

浏览器服务器(bs)

B/S结构相比C/S结构优势

1.基于浏览器,具有统一的平台和UI体验

2.无需安装,只要浏览器,随时随地使用

3.保持最新版本,无需升级

4.数据存储在服务器,不担心丢失问题

1.2 web开发的历程

Web开发经历了从web1.0到web2.0,即从静态网页到动态网页的交互;

1.3web1.0的相关技术

浏览器请求发送到服务器 服务器把信息回馈给浏览器

1.4web2.0的开发技术

浏览器把请求通过http协议发送给服务器 服务器通过web软件到服务器脚本语言 到数据库把信息调用出来 然后通过数据库到脚本语言到web服务软件回馈给浏览器

主流浏览器

Netscape

Internet explorer

Firbox

Chrome

Opera

Safari

动态网页开发所需要的web构件

1.客户端浏览器(IE,FF)

2.超文本标记语言(HTML)

3.层叠样式表(CSS)

4.客户端脚本编程语言 (JavaScript)

5.Web服务器(Apache)

6.服务器端脚本编程语言 (PHP)

7.数据库管理系统 (MySQL)

合作开发过程

1.使用数据库去存储网页内容

2.使用HTML标识文档结构和添加内容

3.使用CSS对页面进行布局和美化

4.使用JavaScript完成用户与浏览器交互,实现页面特效

5.使用Web服务器(Apache)发布到网上

6.通过浏览器进行显示动态网站

HTTP与URL

HTTP 超文本传输协议

URL 统一资源定位符

协议://<主机> [:端口号]/[路径][?<查询信息>]

系统标配

操作系统 服务器 数据库 语言 配置环境

Windows iis Wamp net.asp Wamp

Linux apache mysql php lamp 免费

Uinx tomcat Oracle Java J2EE

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。