页的url地址可以分为动态和静态,动态页面并非实际存在于办事器傍边,按照用户发出的请求提供相应的内容,对办事器运作来说压力较小。
静态页面的地址是真实存在的,路径傍边不含有?_%之类的变量符号,所以对搜索引擎来事更友好更容易取得信任,为了追求动态页面和静态页面的优点又躲避缺点产生了“伪静态”。
在动态页面的根本上通过url重写手艺把转移参数插入到url地址中达到迷惑蜘蛛的作用。那么看似百利而无一害的伪静态页面是否就是最好的呢?连系动态页面和静态页面的优缺点对比看看。
网站怎么做动态页面
在办事器端运行的程序组件和网页都属于动态网页,按照用户的要求返回页面,交互很好,可是存在着很年夜的安全隐患。
动态网站页面的信息必须从数据库中读取,每打开一个页面造成一次读取命令,如果人数过量会增加办事器的工作量,从而影响这个网站的运行速度。
动态网站的变量链接很容易造成死循环,使蜘蛛深陷其中,所以对搜索引擎很不友好。静态页面
静态页面实际存在于办事器内,无需颠末编译就可以直接加载到用户浏览器上显示出来。
中间省略的脚本计较和读取数据库提高了拜候的速度,缺点同样并存与优点之中,由于静态页面存放在办事器中要占据空间内存,可以想象如果某论坛有10万帖。
每个帖的年夜小100K,如果全部作为静态页面存在于办事器中就要占据10G的年夜小,不包括存储计较中造成的空间浪费,所以相当消耗空间资源。
伪静态页面
那么伪静态页面是否就可以连系动态页面和静态页面的优点,既能解决搜索引擎友好的问题,又能解决静态页面空间资源消耗年夜的问题几近完美的存在,其实不然。
浏览器拜候伪静态页面时是通过正则判断,而这个辩白的历程由cpu完成,致使cpu使用率上升呈现超负荷,影响网站的正常办事就是伪静态的最年夜弊病。
|