第一章 web开发简介.ppt
《第一章 web开发简介.ppt》由会员分享,可在线阅读,更多相关《第一章 web开发简介.ppt(22页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、蒲天蒲天应应2011-20122011-2012年年计计算机学院算机学院第第一一章章 web开开发发简简介介引言引言web系统开发时软件开发的重要技术之一。它涉及网路知识、操作系统知识、计算机语言、标记语言、程序设计模式软件设计、数据库知识、软件项目管理、具体某个行业知识、图形图像处理、美工。目录软件开发模式介绍软件开发模式介绍 1web系统结构介绍系统结构介绍常用专业术语常用专业术语 4开发环境的配置开发环境的配置 52Web架构架构 3新建一个网站新建一个网站6软件开发模式介绍软件开发模式介绍网络软件开发模式:网络软件开发模式:1、C/S开发模式(胖客服端)易操作、安全性好、需安装、程序更
2、新难。2、B/S开发模式(瘦客服端)无需安装、更新成本低、安全性不易控制、操作较复杂3、智能客服端结合两者的优点webweb系统结构介绍系统结构介绍 客服端浏览器:显示和接受数据;web服务器:接收浏览器请求,向数据库提交sql,整合sql结果与html页面,返回html页面到浏览器;数据库服务器:提供数据库维护接口;WebWeb开发架构开发架构 1、ASP PHPJSP 2、ASP.NET 2.03、AJAX4、ASP.NET MVCWebWeb开发架构开发架构-ASP PHPJSP 优点:语法简单、odbc访问数据库缺点:难维护(数据处理和显示代发混合,无法测试)有发展,但有天生缺陷。We
3、bWeb开发架构开发架构-ASP.NET 2.0 有服务器控件、界面样式控制、数据源控件、数据绑定控件、用户控件优点:开发快捷,部署方便缺点:控件导致代码冗余,服务器与客户端的交流频繁(每个操作都会引发postback事件)WebWeb开发架构开发架构-AJAX 2000年就存在,2005开始风行。实现页面的表示层和数据层分离,页面操作速度快。但开发较繁琐。WebWeb开发架构开发架构-ASP.NET MVC 将数据的模型(Model),视图(View)和控制Controller)分离开。大大提高了代码的可重用性;控制器提高了应用程序的灵活性和可配置性。理解MVC模式并不是很容易,不适合小型甚
4、至中等规模的应用程序,这样会带来额外的工作量,增加应用的复杂性。常用专业术语常用专业术语 Internet IPInternet IP地址:地址:IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。IP地址也可以称为互联网地址或Internet地址。IPv4 有32位地址;IPv6将IP地址长度从32位扩展到128位。统一资源定位符统一资源定位符(URL,英语Uniform Resource Locator的缩写)也被称为网页地址,是因特网上标准的资源的地址。构成格式为:protocol:/machine.name:
5、portdirectoryfilename常用专业术语常用专业术语 静态网页静态网页:静态网页是相对于动态网页而言,是指没有后台数据库、不含程序和不可交互的网页。你编的是什么它显示的就是什么、不会有任何改变。静态网页相对更新起来比较麻烦,适用于一般更新较少的展示型网站。动态网页动态网页:动态网页就是在对后台数据进行更新后,可以相应的对网站内容进行更改,或者可以针对不同的用户显示不同的数据,也就是说网站的内容不是一层不变的。ASP 即Active Server Pages,它是微软开发的一种类似HTML(超文本标识语言)、Script(脚本)与CGI(公用网关接口)的结合体,它没有提供自己专门的
6、编程语言,而是允许用户使用许多已有的脚本语言编写ASP的应用程序。ASP的程序编制比HTML更方便且更有灵活性。它是在Web服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。常用专业术语常用专业术语 html:Hypertext Markup Language,超文本标记语言,是用于描述网页文档的一种标记语言。可扩展标记语言可扩展标记语言(Extensible Markup Language,XML):用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XML是标准通用标记语言(SGML)的子集,非常适合
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章 web开发简介 web 开发 简介
限制150内