发布时间:2021-09-08 20:10:16
热度:0
静态网页是无需要编译就可以直接访问的真实存在的页面,后缀一般为.html。
动态网页是以.asp、.jsp、.php、.perl、.cgi等后缀结尾,且网页网址中有一个“?”。它不真实存在,需是执行ASP,php,asp.net等外边语言所生成一个虚拟网页。
伪静态是相对上面两种来讲的,伪静态则没有生成实体静态页面文件,也是以.html形式结尾,但是用PHP程序动态脚本来生成url。
1、静态页面的打开速度最快。动态页通过程序调用数据库中的表文件把内容展现出来,耗时一定的时间。伪静态是由服务器CPU用正则判断需要跳转到的页面来判断,导致CPU占有量上升。
2、蜘蛛更加喜欢静态页面利于搜索引擎的抓取收录,因为静态网页不需调用数据库直接访问所以速度快,有限的访问抓取时间内蜘蛛抓取更多个页面。且页面url唯一性更利于蜘蛛识别。伪静态页面随没有静态的速度优势,单页由于页面url的唯一性也对蜘蛛比较友好。动态页面则应注意避免多个一个页面多个动态参数造成蜘蛛识别困难的问题。
3、静态页面能缓解服务器压力。缺陷是修改网页内容后需要重新生成静态页面,对于多内容网站内占用空间大,耗费的服务器资源也大。动态页面由于更少的服务器存储资源占用实时展示页面内容多用于大型多商家平台。
静态、动态、伪静态页面,三者的特点有些不同,应该根据自己的实际需求选择采用哪种页面形式。
热门阅读
分类标签
静态 动态 页面 优缺点