网站开发技术与网站建设流程.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章:Web的基本概念 常用的浏览器 Internet Explorer(简称IE) 由微软公司基于Mosaic(查看Mosaic)开发的网络浏览器。IE是计算机网络使用时必备的重要工具软件之一,在互联网应用领域甚至是必不可少的。内置了一些应用程序,具有浏览、发信、下载软件等多种网络功能。 360浏览器 , 360安全浏览器拥有全国最大的恶意网址库,采用先进的恶意网址拦截技术,可自动拦截挂马、欺诈、网银仿冒等恶意网址 Firefox 开放源码的浏览器,适用于Windows,Linux和MacOSX平台,主要特性有:它体积小,速度快;标签式浏览; 禁止弹出式窗口;自定制工具栏;扩展管理;更好的搜索特性。 常用的浏览器 MyIE 国人制作的浏览器软件,不但支持所有的IE功能而且还有很多自己的特色功能,广告过滤,窗口过滤功能,页面的各种保存方式,内置了多种中英文分类搜索引擎, Opera 一个华丽的浏览器,必须安装的浏览器,也是一款不是基于IE核心的独立浏览器。 关于URL Uniform Resource Location,“统一资源定位符”。通俗地说,URL是Internet上用来描述信息资源的字符串,主要用在各种WWW客户程序和服务器程序上。 URL——采用URL可以用一种统一的格式来描述、查找和存取各种信息资源。包括文件、服务器的地址和目录等。 在实际应用中,人们可以把URL看作一个指针,用来指定Internet网上一个具体的网络空间地址。 URL由下列三个部分组成: ULR地址格式如下: 协议://主机名/地点/文件名 第1,2部分之间用“://”符号隔开,第2,3部分用“/”符号隔开。第1,2部分不可缺少,第3部分可省略。 如::80/pub/HXWZ.rar 如:/pub/HXWZ.rar 第二章: Web模型 1.静态网页 定义——HTML直接书写的网页称为“静态网页”,它是实实在在保存在服务器上的文件,每个网页都是一个独立的文件。 静态网页特点: 每个网页都有一个固定的URL,且网页URL以.htm,.html,.shtml等常见形式为后缀。 内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的。 内容相对稳定,容易被搜索引擎检索。 没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时,完全依靠静态网页制作方式比较困难。 交互性差,在功能方面有较大的限制。 1.静态网页 当用户浏览器通过URL或包含URL的超链接元素向Web服务器请求网页内容时,服务器只是将原设计好的静态HTML文档传送给用户浏览器 2.动态网页 动态网页 不等于 “动态效果”,动态网页也可以是纯文字内容的,也可包含各种动画的内容。 动态网页的主要特征: 以数据库技术为基础,可大大降低网站维护的工作量; 采用动态网页技术的网站可实现更多的功能,如用户注册、用户登录、在线调查、用户管理、文章管理等。 动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页; 动态网页中的“?”对搜索引擎检索存在一定问题。 采用动态网页生成的动态网站有如下优点: 自动更新 无需手动更新HTML文档,便会自动生成新的页面,可节省工作量。 交互性 网页会根据用户的要求以及选择而动态改变和响应,将浏览器作为客户端界面。 举例:点播电视连续剧(不同集,不同位置) 因时因人而变 即当不同的时间,不同的人访问同一个网址时会产生不同的页面。 举例:学生成绩查询 一般地,动态网页的实现都采用B/S三层体系结构。B/S三层体系结构在数据管理层Sever和用户界面层Client增加了一层结构,称为“中间件”Middleware,使整个体系结构成为三层。 三层结构是伴随着中间件技术的成熟而兴起的,核心概念是利用中间件将应用在逻辑上分为表示层、业务逻辑层和数据存储层三个不同的处理层次。 这种三层结构在层与层之间相互独立,任何一层的改变不会影响其它层的功能。 作为构造三层结构应用系统的基础平台,中间件: 负责客户机与服务器、服务器与服务器间的连接和通信; 实现应用与数据库的高效连接; 提供一个三层结构应用的开发、运行、部署和管理的平台。 工作过程 在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。而其余的,如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作全部由Web Server 完成。 当客户机通过URL向Web服务器请求下载信息时,在Web服务器上要运行嵌入在网页中的脚本程序,脚本程序通过SQL查询调用数据库服务器中存储的数据,数据库服务器执行查询操作,

文档评论(0)

ffpg + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档