wordpress和typecho的比较

我的自建博客历程是从z-blog到pjblog,再短暂用了几天wordpress最终到typecho。一晃就是十多年过去了,除了最开始那几年兴趣比较高,后来就慢慢懒得折腾,就这样用着了,记录一些东西。

去年撸了一个比较便宜的国内vps,闲置了大半年,最近准备搭一个学习用的小站。从便捷角度选用了wordpress,在没有插件的加持下,WP的加载速度和TE比较起来就如同拖拉机和跑车的区别,TE在速度上绝对领先。但是由于主力开发者的重心不在这个上面,所以官方的插件主题仓库遥遥无期。在万物皆可联网的今天,还要手动去下载、上传、改动代码,除了发烧友,普通用户绝对会敬而远之。从TE转向WP或其他程序的不在少数。WP虽然比TE臃肿,在插件的加持下,并不会比TE慢,而功能更加方便,期待TE的新版。

升级到php7.0引起的typecho故障

把主机php升级到php7引起的第一个问题是数据库错误,原来采用的接口是Mysql已经在php7中被抛弃,在config文件中改为Pdo_Mysql解决。

第二个问题是遇到Call to undefined function utf8_decode()又是一个被php7抛弃的,安装php7.0-xml解决问题。

Gravatar被墙的解决办法

偶尔浏览下自己的博客,发现Gravatar头像基本上显示不出来,无法从国外的官方服务器获取头像。只能修改地址了,一个是多说的镜像服务器,一个就是cn.gravatar.com,不知道他们有什么关系没有。我用的后一个,改了就能用了。

0.9版的直接修改var\Widget\Abstract\Users.php文件末尾的gravatar函数中的地址就可以了。

1.0版的变动了下,地址在var\Typecho\Common.php文件的gravatarUrl函数中。

WordPress客户端更新了

很久以前装了WordPress的安卓APP,结果发现对于typecho只能发日志和看评论,但是无法查看日志和发表评论。今天偶然打开发现界面突然变中文了(肯定是googlePlay背地里自动更新了),所有日志出现在列表里,但是还是无法回复评论。

另:手机app上表示发布成功,结果在博客上还是草稿,依然要登录后台发布。什么时候才有TE的安卓app啊?