网站设计与建设Websitedesignanddevelopments.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《网站设计与建设Websitedesignanddevelopments.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网站 设计 建设 Websitedesignanddevelopments
- 资源描述:
-
1、网 站 设 计 与 建 设Website design and developments第第5章章 静态网站、动态网站静态网站、动态网站及及IP域名域名 第一部分 Web基础知识51 静态网页、静态网站n静态网页”指的是每次调用该网页时,其展示内容“固定不变”,当客户通过浏览器向Web服务器请求网页时,Web服务器将纯粹的HTML文档传送给客户浏览器。n纯粹的HTML文档全部由标准的HTML代码组成,最多再加上流行的GIF89A格式的动态图片、Flash动画、JavaScript、VBScript和信息滚动等动画效果。静态网页在客户端运行,一般以.htm、.html、.shtml、.xml等为
2、后缀。n所有网页都是由“静态网页”组成的网站称为静态网站。优点:n静态网页设计针对性强、灵活性强:由于静态网页是一个完整的HTML代码,每一个静态网页都必须单独设计,因此,对于静态网页可以根据设计内容有针对性地设计页面布局以及多媒体元素等,而动态网页一般有固定模板,网页设计不灵活。n每一个静态网页都有一个固定的URL,且网页URL以.htm、.html、.shtml等常见形式为后缀,而不含有“?”。n静态网页的内容相对稳定,因此容易被搜索引擎检索。n每一个静态网页都是一个独立的磁盘文件。n静态网页没有数据库的支持,因此网页设计比较简单。n静态网页存取速度比动态网页快,因为不需要数据库的支持,就
3、不需要动态语言的处理,也不需要存取数据库。不足之处:n网站制作和维护工作量大:由于网页信息需要不断更新,因此,就需要不断手动制作或修改网页,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难;n静态网页的交互性较差,在电子商务等领域或功能方面有较大的限制。n静态网页没有数据库的支持,因此缺乏对信息数据的管理,例如信息检索与维护较难。n静态网页信息发布、维护等需要专业人员 52 动态网页、动态网站n并不是网页上有GIF动画图片、Flash动画或滚动文本就称为动态网页,n具有交互性、自动更新和因人而异的特点,存取数据库、有代码在服务器端运行并只有访问时才确定内容
4、的网页称为动态网页。n有动态网页的网站称为动态网站,动态网站并不是所有网页都是动态网页,大多数网站都是以静态网页和动态网页混合而成的。n动态网页一般是以.asp、.php和.jsp为后缀的网页文件。优点n 交互性n 自动更新n 因时因人而变n 动态网页需要数据库的支持n 动态网页中的信息例如信息发布、维护等不需要专业人员。n 动态网页中的动态信息非常容易检索、统计和管理维护等。n 采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等。不足之处:n 网页很难被搜索引擎搜索n 动态网页因涉及数据库技术,因而设计比较复杂。n 动态网页存取速度比静态网页要慢
5、http:/:静态网页http:/:动态网页动态网页图片一般放在固定位置静态网页图片一般放的位置比较灵活、机动Shtmlserver-parsed HTMLn使用SSI(Server Side Include)的html文件扩展名nSSI(Server Side Include),通常称为“服务器端嵌入”或者叫“服务器端包含”,是一种类似于ASP的基于服务器的网页制作技术。利用SSI技术,可以有效的将HTML网页和CGI脚本逻辑上分开,也可以将重复的HTML元素抽象和独立出来,减轻维护负担。n默认扩展名是.stm、.shtm 和.shtmlSSIn先扫一次shtml文件看没有特殊的SSI指令现
6、在。n有就按Web Server设定规则解释SSI指令。n解释完后跟一般html一起输出到客户端。n像新浪的新闻系统就是这样的,新闻内容是固定的但它上面的广告和菜单等就是用#include引用进来的。n因为是 API 所以运转速度更快,效率更高,比ASP快 静态网页图片一般放的位置比较灵活、机动53 动态生成静态网站n为了减轻服务器的负担,减少数据库的访问次数,减小使用资源,提高访问网站的速度,n可以把访问量很大的动态网页(ASP、JSP、PHP等)批量转换成静态网页,保留动态网页的所有显示内容和格式,n现在已有专门的动态网页转为静态网页的工具软件 54 Web应用程序n一些功能相对独立或完整
展开阅读全文