东风不来
三月的柳絮不飞

关于 WordPress 伪静态一些看法

前几天还在考虑博客到底使不使用伪静态,自定义 URL 到底用不用 /%post_id%.html 结构,主要是之前一直用的是 /%post_id% ,如果现在换结构的话,搜索引擎之前收录的东西打开直接会变成 404 错误,这里纠结了很久,最后还是使用了 /%post_id%.html 结构!

要说到伪静态,就要先说什么是静态。

“在网站设计中,纯粹 HTML 格式的网页通常被称为 “静态网页” ,早期的网站一般都是由静态网页制作的。而静态网页是相对于动态网页而言,是指没有后台数据库、不含程序和不可交互的网页。这样的网页更新比较困难,因为你之前写了什么就显示什么,如果想要往里面添加或者修改内容,必须得重新调整这个页面的前端代码,所以更新东西比较困难!

那什么是伪静态呢?

总所周知, WordPress 一般采用 php + sql ,因为存在和数据库之间的交互,并不是静态网页。而动态网页往往要输入参数,所以地址链接往往是 wenzika.com/abc.php?a=1&b=2 这种格式,但是 WordPress 的固定链接选项可以设置网页的链接格式,通过添加 .html 后缀实现类似静态页面的 URL 格式,这就是伪静态。

为什么要使用伪静态?

因为搜索引擎遇到这种带问号的链接时,可能会因为这个问号而陷入死循环。所以我们在百度出版的白皮书中可以明确看到,百度是支持并提倡伪静态的。而大部分的博主使用伪静态就是为了 SEO ,提高网站的收录效率。

这里补充一点就是,伪静态与真实静态页面相比较。他的好处在于静态页面不需要全站生成,服务器空间使用率可以大幅减少。但是这里需要注意一点的是伪静态是用正则判断而不是真实地址,分辨到底显示哪个页面的责任也由直接指定转由 CPU 来判断,所以 CPU 占有量的上升,这也是伪静态最大的弊病,所以一般后台或者会员中心是不需要做伪静态的,只需要让有需要 SEO 的部分伪静态就好。

本文仅仅是博主的一些个人看法,请勿过分解读!

赞(5) 打赏
未经允许不得转载:文字咖 » 关于 WordPress 伪静态一些看法
分享到:

评论 3

3 + 6 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    改的话应该会自动跳转

    驿站 7个月前 (04-10) 来自天朝的朋友 谷歌浏览器 Windows 10 回复
    • Wonder Zhou

      @驿站 这个真不知道在哪里设置。。。

      Wonder Zhou 7个月前 (04-10) 来自天朝的朋友 谷歌浏览器 Windows 10 回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏