什么是网站静态化?

首先,我们必须了解什么是静态系统,它有什么属性?只有了解了基本属性,我们才能谈论目标转换。静态系统通常具有以下特征。与页面相对应的URL通常是固定的。不同的URL代表不同的内容,也…

首先,我们必须了解什么是静态系统,它有什么属性?只有了解了基本属性,我们才能谈论目标转换。静态系统通常具有以下特征。与页面相对应的URL通常是固定的。不同的URL代表不同的内容,也就是说,一个页面可以由URL唯一标识。页面不包含查看器的相关因素。页面不能包含与查看器相关的元素。这里提到的“cannot contain”不包括JS动态生成的部分,即页面中的HTML代码不能显式包含与浏览器相关的DOM,如用户名、标识和Cookie相关的因素。页面不包含与时间相关的因素。页面也不能包含与时间相关的因素(这里的时间不是在客户端浏览器中获得的时间,而是服务器输出的时间),并且页面中的DOM结构不能随时间而改变。例如,在spike活动中,在某个时间点,可以使用页面上的“Buy Now”按钮。此时间点是从服务器获取的时间点。页面不包含地理因素。这很容易理解,也就是说,您从成都访问的页面应该与您从上海访问的页面相同。产品详情页面上的婴儿运费就是一个典型的例子:不同地区的运费是不同的。如果要将其设置为静态的,则此运费不能直接反映在HTML代码中。不能包含私有数据,如cookies。Cookie实际上是一种用来识别访客信息的工具。如果页面包含此类私人数据,则不可能不包含上述信息。因此,为了满足静态需求,不能包含cookie信息。再次,网站生成的静态页面不仅是传统意义上完全存储在磁盘上的HTML页面,也可能是Java系统生成的页面,但页面本身并不包含上述类型的信息;“不包含”意味着不包含页面的HTML源代码。这一定很清楚。

作者: guangdongseo

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部