甚么是网站静态化零碎?
发布日期:2023-03-19浏览量:118
起首咱们要大白静态化零碎是甚么,有哪些属性?只要先理解根本属性才谈患上有方针地改造。
静态零碎常规有以下特色。
一个页面临应的url常规固定。差别的url暗示差别的内容,也就是经由过程url能独一标识一个页面。
页面中不包罗阅读者的相干因素。页面中不克不及包罗与阅读者相干的因素,这里所说的“不克不及包罗”不包括js动态生成的部分,也就是页面中html代码不克不及显式地含有阅读器相干的dom,如不克不及含有效户的姓名、身份标识以及cookie相干的因素等。
页面中不包罗时间相干的因素。页面一样不克不及含有时间(这里的时间不是指客户端阅读器中获取的时间,而是服务器端输出的时间)相干的因素,不克不及跟着时间的变革招致页面中的dom结构发生变革。在秒杀勾当中,一到某个时间点,页面中的“当即购置”按钮就能够运用一这个时间点就是从服务器端获取的时点。
页面中不包罗地域因素。这个很好理解,即从访问的页面要和从访问的页面沟通。产品详情页面上的宝贝运费就是典型例子:差别地域的运费纷歧样。若是要做成静态化的,这个运费就不克不及直接反映在html代码中。
不克不及包罗cookie等公无数据。cookie理论上主要是用来标识访问者信息的工具,若是页面中包罗这些公无数据,也就不行能不包罗上面这些信息了。以是要知足静态化,就不克不及包罗cookie信息。
再强调一下,网站制作静态化页面不只是传统意思上彻底存储在磁盘上的html页面,它也可以是颠末java零碎发生的页面,可是它输出的页面自己不包罗上面这几类信息;页面中“不包罗”是指页面的html源码中不包罗,这一点务须要分明。
相关文章: