Loading... 近段时间,雪山凌狐教程官网做了一次全面的迁移和整理,最近文章全部整理迁移完毕,特写一系列专题文章来总结一下我这次的迁移。 关于迁移,我在评估的过程中查过很多个网站的资料,都没法找到很好的解决方案,因此写这一系列的 `迁移记` 文章希望能够帮助到大家。 ## 背景介绍 官网最开始用的是 wordpress 作为建站程序的,这也是我第一个学习的博客建站程序,一直有人维护,功能强大,插件市场丰富,也是前几年的我比较推崇给同学们的建站程序。 而 [typecho](http://typecho.org/) 是我现在所使用的建站程序,它是我近些年接触到的比较不错的建站程序,特别吸引我的一点应该是原生支持 markdown 编辑文章(近期我自己整理的几十万字的笔记全部用的 markdown,所以很习惯,很喜欢。所以越来越觉得富文本编辑器(wordpress)不方便了) 速度快,数据表少,插件也挺丰富。但缺点也挺明显,一个是最近的一个正式版还停留在 17 年时发布的版本了,开发版虽然一直在开发(我看前几个月 github 仓库还有提交),但是作者一直没有发新的正式版,不知道是怎么考虑的,作者为个人开发者而不是组织,所以开发效率相对较慢。另一个缺点据说是 SEO 没那么友好,这个查了一些资料,感觉还好,能接受,也不确定是真的假的,所以先用看看再说。 ## 我为啥要从 wordpress 转到用 typecho ### 主要原因:wordpress 太慢 当然主要的原因还是因为考虑到未来的速度与效率。wordpress 我的站前台打开速度还可以,用的 Begin 主题,但是后台的打开速度真的是公认的太慢了,经常打开一个页面,以打开一个现有文档来编辑为例,wordpress 打开编辑通常需要 7-8 秒,即使换再好的服务器也这样,不得不让人觉得这就是程序本身存在的问题。 而 typecho 有多快呢? 打开一篇文章编辑仅需不到 1 秒!!!时间就是生命啊,这个显著的差距已经让人足够考虑考虑这个问题了。(这一点在本次迁移过程中两边站点的打开速度可以非常清晰的感受到,不断增加了我要切换的确定性和选择的正确性的想法) 同时,typecho 站点在前台的打开速度也比 wordpress 站点要快,这一点已经在迁移完毕后多名学员的印证中确认了。 关于 typecho 的使用也不是第一次使用了,之前尝试过一个别的站点测试过,也熟悉整个建站程序的使用,一些常用插件也尝试过,所以还好,不太担心迁移后使用不顺畅。 ### 原因二:wordpress 原生不支持 markdown 最近习惯用 markdown 来写文章,格式编辑快,方便,简单的语法可以搞出很多不错的效果,而且涉及到写代码的部分,代码的展示也可以很轻松通过一些高亮插件实现高亮等。 作为主要做编程方面教学的站点,这样弄,会很不错方便。 ### 原因三:腾讯误报我的站点 导火索是这个,前段时间腾讯 QQ、微信突然评估我的网站为 `危险网站`,一旦在 QQ 群中发官网的网址,就会说那个是危险网站,千万别访问,无形之中给站点的业务造成了很多的阻碍。 于是我就跟腾讯申诉(实名申诉),过程还真是一波三折。 <div class="panel panel-default box-shadow-wrap-lg goal-panel"> <div class="panel-heading"> 申诉时间线 </div> <div class="padder-md wrapper"> <ul class="timeline"><li class="tl-item"> <div class="tl-wrap"> <span class="tl-date">2021-7-25</span> <div class="tl-content panel padder b-a"> <span class="arrow left pull-up"></span> <div>第一次通过 QQ 申诉</div> </div> </div> </li><li class="tl-header"> <div class="btn btn-sm btn-default btn-rounded m-t-none">结果为不通过</div> </li> <li class="tl-item"> <div class="tl-wrap b-dark"> <span class="tl-date">2021-8-5</span> <div class="tl-content panel padder h5 l-h bg-dark"> <span class="arrow arrow-dark left pull-up" aria-hidden="true"></span> 第二次通过 QQ 申诉 </div> </div> </li><li class="tl-header"> <div class="btn btn-sm btn-default btn-rounded m-t-none">结果为不通过,并按照要求,给指定邮箱发送了邮件,无回应</div> </li> <li class="tl-item"> <div class="tl-wrap b-black"> <span class="tl-date">2021-8-10</span> <div class="tl-content panel padder h5 l-h bg-black"> <span class="arrow arrow-black left pull-up" aria-hidden="true"></span> 发现微信打开官网也不正常,通过微信申诉,1-2 天后恢复正常 </div> </div> </li></ul></div></div> ![776-1.jpg](http://static.fox-9.com/uploads/2021/08/22/776-1.jpg!webp) 两次通过 QQ 申诉,报的都是如图所示的同一个错误,错误指向了 Begin 主题原生使用的一个字体库文件,该文件以前也一直存在,理论上应该是无问题的,不知道怎么就突然误报了。更可气的是,我第二次申诉的时候,该网址已经报 404 返回了,不知道腾讯咋查的,还是给我返回说我那个路径的文件有问题,我感觉他们压根没有查就直接给结果了。然后我按照上面的要求,发了邮件给 `urlsecappeal@qq.com` 的客服邮箱,石沉大海,没有任何反馈。 好在最后通过微信申诉成功了,现在应该解除了封禁。 也是腾讯的误报,成了我需要切换成 typecho 的最后一根稻草,我终于决定痛定思痛,切换! 最后修改:2021 年 08 月 22 日 © 允许规范转载 赞 赠人玫瑰,手留余香