静态资源:
1 静态资源介绍
在网站设计中,纯粹HTML格式的网页(可以包含图片,视频,js(前端功能实现),CSS(样式)等)通常被称为静态网页,在2000年以前,网站大多数都是由静态网页制作而成的。静态网页是相对于动态网页而言的。是指没有后台数据库,不含程序(如php,jsp,asp)和可交互的网页
2 静态网页资源特点
静态网页资源的特点是,开发编写什么,显示的就是什么,一旦编写完成,就不会有任何改变。静态网页的维护和更新相对麻烦,每个不同的网页都需要单独编写更新,静态网页一般用于更新较少的宣传展示型网站
静态网页资源的对应程序及资源文件扩展名为:
* 纯文本类程序或文件 , 如htm,html,xml,shtml,js
* 图片类文件或数据文档,如jpg,gif,png,bmp,txt
* 视频类流媒体文件,如mp4,swf,avi,wmv,flv等
静态网页资源的几个重要的特征
* 每个网页都有一个固定的URL地址,且URL一般以html,shtml等常见形式为后缀,且地址中不含有“?” 或 "&" 等特殊符号
* 网页内容一经发布到网站服务器上,无论是否有用户访问,每个网页的内容都是保存在网站服务器文件系统上的,也就是说,静态网页实实在在保存在服务器上的文件实体,每个网页都是一个独立的文件。
* 网页的内容是固定不变的,因此,容易被搜索引擎收录(优点)
* 网页没有数据库的支持,在网站制作和维护方面工作量较大,因为当网站信息量很大时完全依靠静态网页制作的方式比 较困难。(缺点)
* 网页的交互性较差,在程序功能实现方面有较大限制
* 网页程序在用户浏览器端解析,如IE浏览器,程序解析率很高,由于服务端不进行解析,并且不读取数据库,因此服务器端可以接受更多的并发访问。当客户端向服务器请求数据时,服务器直接把数据从磁盘文件系统上返回(不做任何解析),待客户端拿到数据后,在浏览器端解析出来(优点)
3 静态网页语言
常见的静态网页语言有html,js,css,xml,shtml等,
静态网页资源特点总结
1 客户端浏览器进行解析
2 不需要读取数据库,性能和效率较高
3 后端没有数据库支持,和用户交互性较差,功能实现较差。