linux运维笔记:静态网页的介绍

linux运维笔记:静态网页的介绍

1、静态网页资源介绍

在网站设计中,纯粹HTML格式的网页(可以包含图片、视频、JS(前端功能实现)、CSS(样式)等通常被称为“静态网页”,早期(大约2000年前)的网站大多是由静态网页制作的。静态网页是相对于动态网页而言的,是指没有后台数据库、不含程序(如php、jsp、asp)和不可交互的网页。

2、静态网页资源特点

静态网页资源的特点,开发者编写什么,它显示的就是什么,一旦编写完成,就不会有任何改变,静态网页的更新相对比较麻烦,每个不同的网页都需要单独编写更新,静态网页一般适用于更新较少的展示型网站(例如:酒,家具,猪饲料等的宣传网站),是早期的很多中小型网站展示的形式。

静态网页资源的对应程序及资源文件的常见扩展名为:

纯文本类程序或文件,如htm、html、xml、shtml、js、css等

图片类型或数据文档,如jpg、gif、png、bmp、txt、doc、ppt等

视频类型流媒体文件,如mp4、swf、avi、wmv、flv等

静态网页资源的特征:

1)每个网页都有一个固定的URL地址,且URL一般以htm、html、shtml等常见形式为后缀,而且地址中不含有问号?或&等特殊符号

2)网页内容一经发布到网站服务器上,无论是否有用户访问,每个网页的内容都是保存在网站服务器文件系统上,也就是说,静态网页是实实在在保存在服务器上的文件实体,每个网页都是一个独立的文件。

3)网页内容是固定不变的,因此,容易被搜索引擎收录(容易被用户找到)(优点)。

4)网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作的方式比较困难。(缺点)

5)网页的交互性较差,在程序功能实现方面有较大的限制(缺点)

6)网页程序在用户浏览器端解析,如IE浏览器,程序解析效率很高,由于服务器不进行解析,并且不需要读取数据库,因此服务器端可以接受更多的并发访问。当客户端向服务器请求数据时,服务器直接把数据从磁盘文件系统上返回(不做任何解析),待客户端拿到数据后,在浏览器端解析展现出来(优点)。

3、静态网页语言

常见的静态网页语言有html、js、css、xml、shtml等。

静态网页的核心特点:

1)客户浏览器端解析程序。

2)不需要读取数据库,性能和效率很高。

3)后端没有数据库支持,和用户的交互性差,功能实现差。

有关静态网页的架构思想

在高并发、高访问量的场景下做架构优化,涉及的关键环节就是把动态网页转成静态网页,而不直接请求数据库和动态服务器,并且可以把静态网页内容推送到前端缓存(或CDN)中提供服务,这样就可以提升用户体验,节约服务器带宽和维护成本。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

好知识传播者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值