Bye Typecho

说来其实也挺不舍的,毕竟Typeche轻巧,handsome主题优雅,功能拓展也不错。
从2019年5月从Wordpress迁移到Typecho刚开始觉得挺轻巧占用挺小的,直到2020疫情期间在家想让它再快一点,之前上了opcache+memcached感觉速度一般了,然后加了阿里云CDN(海外加速)自选的香港节点提升还是不大,一直想让它静态化,找到了一个插件SaHtmlCache可以生成HTML静态页面,速度提升还是不错,只是不能实时生成,必须要你手动去后台生成才行,所有对于我这个后台都懒得登录的人来说属实有点麻烦。

用Wordpress建了两个站,每篇文章都加了特色图片,CSS和JS大部分本地加载,各种缓存+优化。
通过PageSpeed Insights的测试结果如下图
环境:Tengine,MySQL 5.7,PHP-7.4,opcache,redis
软件:Redis Object Cache,WP Super Cache
下图1,2使用的是国内百度云加速+腾讯云加速。3,4使用的是自建CDN加速,海外节点。

来看看Typecho跑PageSpeed Insights得分怎么样。文章图片影响加载速度就删除了,CSS和JS都是第三方提供能优化的都优化了。
环境:Tengine,MySQL 5.7,PHP-7.3,opcache,memcached
软件:TpCache,SaHtmlCache
图5,6使用的是阿里云海外加速自选的阿里云香港节点。

从跑分来看Wordpress和Typecho几乎不相上下了,甚至还可能更快一点点。

上面说完这么多,接下来就说说一个网站如何从域名到程序全部更换吧。

首先你先建一个Wordpress,然后使用一个你喜欢的主题,在导入数据。

因为Typecho的数据结构与Wordpress的数据结构不一样,所以我们需要转换。
想要数据无损转换光靠人力当然是不行的了,不仅费时间还费人。我翻gayhub无意间看到一个Typecho的插件ByeTyp,该插件将帮助你无损的从Typecho将数据迁移到WordPress上。

具体如何使用以及如何导入数据我就不说了,该项目已经将步骤全部写在下面了,自行查看即可。

接下来就是域名了,原域名已经在百度有收录了,谁也不愿意又重新建一个新站然后在做SEO优化吧。这样之前的努力就白费了。

百度搜索资源平台推出了一个功能叫网站改版,专门帮助我们网站更换域名后的一些优化。

首先你将你的原域名以及新域名都添加到平台内,然后管理原域名进入网站改版栏目。
它有三种改版方式:
第一种,直接更换域名,文章URL以及其他URL都不变仅域名变化
第二种,按规则改版,不仅更换域名,且URL发生变化,新旧URL如何变化需要自己写正则表达式来进行提交。
第三种,新旧URL改版,不仅更换域名,且URL发生变化,新旧URL需要自行填写。

我使用的是第三种方式,也是最笨的方式。
只需要准备好所有原站文章URL和新站文章URL即可。
例如:原站文章URL为:https://www.mkx.im/archives/AWS-EC2-IPv6.html
新站文章URL变成了:https://www.e2a.cn/aws-ec2-ipv6.html
那么我只需要填写https://www.mkx.im/archives/AWS-EC2-IPv6.html https://www.e2a.cn/aws-ec2-ipv6.html即可。(两个URL中间用空格分隔)

提交完之后还不行,它还需要我们把原站的URL跳转到新站上。
然后在网站配置内添加一行

rewrite ^/archives(.*) http://www.e2a.cn$1 permanent;

/archives是因为Typecho设置的永久链接是wordpress风格/archives/{slug}.html,所以我将/archives的URL跳转到www.e2a.cn去,且保持文章参数不变。

这样就可以安安心心的等待百度审核规则慢慢的更换URL啦。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇