15053971836 注册 / 登录

静态伪静态

时间: 阅读:276
静态伪静态

最佳回答

seo从业者

seo从业者

2023-01-16 21:04:57

静态和伪静态在某种程度上是完全一样的,但是本质上还是不一样的。
相同点

静态页面和伪静态对于搜索引擎友好度来说是等同的,没有什么区别,这个伪静态也就是为了去欺骗搜索引擎的,不管您是静态还是伪静态,搜索引擎都认为是静态。
不同点:
静态页面是真正的静态页面,是程序设计的功能在文章内容添加到数据库的同时生产了静态页面和固定的静态页面地址,当然这个静态页面还是可以重新编辑,重新生成的。生成静态页面的好处就是可以在提高页面加载的速度,减少数据库的负载。
伪静态页面,所谓的伪也就是伪造,就不是真的,在程序设计的时候只是把添加内容提交到了相应的数据库中,并未单独为内容生成静态的页面,当然也没有静态地址。这样在页面每次加载的时候,都需要去执行连接数据库的操作,相对来说数据库负载就会比较大,尤其是大型的门户网站,很有必要采用静态页面,来缓解数据库的压力。

最新回答共有4条回答

  • 游客
    回复
    2023-01-17 00:00:09

  • 游客
    回复
    2023-01-17 00:00:09

    简单一点吧,静态页面就是你的浏览器来把代码转成看到的样子。

    动态页面就是网站服务器转成你看到的样子。

    动态页面每次操作要服务器翻译一次再发给你。

    静态页面直接给你,你浏览器自己翻译。

    再简单一点,好比你去饭店吃饭,静态页面就是已经做好的小菜,你选好直接吃。

    动态页面就是你点菜,后厨现给你做。

    再跟你打个比方,你去买糖人,有已经捏好的孙悟空和唐僧两种,你给钱拿走,就是静态页面。

    你就不要,非要老板做个猪八戒,老板再给你捏一个猪八戒,这就是动态页面。

    具体的说,就是动态页面对服务器有压力(老板有压力)。

    服务器(老板)要给你现做你需要的东西,占用他的时间和能力。

    静态页面没有,不需要,直接拿走回家琢磨怎么吃就行了。

    如果你还需要更细致一些的说明,比如为什么用静态,或者安全性,或者性能什么的,可以继续问,我继续答。

    这个问题里你没问,就不说那些了。

  • 清风若雨
    回复
    2023-01-16 23:23:59

    其实网站形态分两种,静态和动态,伪静态并不是真正的静态,实质上也是动态页面。

    静态页面,除了我们常见的.htm和 .html以后,.asp .php .jsp也可以是静态的,关键是看.asp .php .jsp这些页面是否调用了数据库里的东西,如果没有调用,它就是静态页面,调用了,就是动态页面。

    动态页面的含意就是,网页会根据访问者的请求,从服务器数据库里筛选访问者想要的内容显示到访问者的浏览器上,不同的人访问同一页面,会看到不同的内容,这个网页本身里并没有数据,只有一些代码,访问者看到的,都是服务器里调出来的。

    而静态页面,是事先把文字图片都放到页面里了,不需要从数据库里调,访问者访问一个页面,会直接从服务器把这个页面读出来显示到访问者的浏览器里,不需要数据库的支持。

    伪静态页面,其目的是为了更好的被搜索引擎收录而通过一定的规则,把动态页面的地址转换成以htm或html结尾的地址,看起来是静态的,实际是依然是动态页面。

    现在很多CMS网站程序,都可以把动态页面直接生成真静态的,就是所访问的页面是真真实实存的,根静态页面一样。这样的好处是访问速度快,不需要频繁去读取筛选服务器里的数据,减轻了服务器的压力,同时也能更好地被搜索引擎收录。