跳到内容

文章类别:维护日志

清理一大波不适宜文章

趁着从自己改版的花哨主题还回原版主题,清理一下之(nian)前(qing)发的文章,

咋说也有几年了,这博客也有点底蕴了,之前好多转载的甚至自己都没看过、脑残愤青的都清理掉。

回头有时间再清理一遍。

同时禁用了插件“Watermark RELOADED”,新的虚拟主机打水印插件貌似有问题,打得很慢,卡很久,以后真要用在临时开吧。

自己打脸,刚又试了一下,速度飞快,我又把它打开了。

博客从阿里云迁移至景安虚拟主机

我就一个博客,不知多久才更一次,,又不搞其他开发,阿里云主机最低配每年都要5、6百,实在太贵了。

在网上看到景安有一款“国内主机 企业I型”,是虚拟主机,免费的,装个博客绰绰有余了机房在郑州,

虚拟主机比云主机可玩性差多了,不过我也没时间整天玩它。

存储1G,月流量20G,数据库100MB,可选PHP还是ASP。

随便测了一下,CPU和网速都还可以,有兴趣的小伙伴可以自己搜索一下。

每天只发放100个虚拟主机,早晨 9点开始,刚好周末,定个8点半的钟,慢悠悠起来就抢到了。

再慢悠悠把博客文件都靠过来,改了DNS等了几个钟头就好了。

缺点:要备案!

不想备案可以买香港主机和美国主机,不过那就没意思了,买也不在这买。

之前在阿里云备案过了,接入过来就好了,邮寄资料和上传电子资料都免不了。

PS:现在还有一个问题,wordpress会载入谷歌字体,导致页面很长时间没响应,之后再改吧。

2015-04-06:

已修复,使用插件“谷歌字体与Gravatar头像加速”,作者是“cqdaidong”。

(又用插件,太没技术含量了。(゚Д゚*)ノ)

后续:博客从景安虚拟主机迁移至阿里云虚拟主机

应对网络变化,加快WordPress载入速度

最近由于众所周知的原因,Google访问出现问题,一部分用户可能发现WordPress似乎跟着躺枪了,本人也是其中的一员。

使用Chrome浏览器按F12调出开发工具,切换到“Network”页面,点击“Timeline”列,切换成“Duration”,这样可以查看网页元素载入时间,如图:

googlefonts

可以看到有个fonts.googleapis.com的文件载入时间足足有一分钟,而这个文件恰好又是在<head>引用的,这就导致页面打开时长时间无显示,点击文件链接可以看更详细的信息,如图:

googlefonts2

看来应该是一个字体文件,不过本博客好像没有使用这个“open sans”字体,在主题里面找了半天也没有找到是什么地方载入了这个文件,就直接用命令行查找了,命令如下:

#先切换到wordpress目录底下
grep -Rn 'fonts.googleapis.com' *

googlefonts4

然后就列出了两个文件,仔细对比一下链接就确定了是下面这个文件:
/wp-includes/script-loader.php(WordPress版本3.9)

打开查找“fonts.googleapis.com”就找到了一大段程序,如图:

googlefonts3

其实有个简单的修改方法,把圈里的on改成off就行了。

另外,如果你用了别的主题,可能在上面用命令的时候会有很多结果,请视实际情况进行更改。

查看内存/CPU使用

最近发现博客变得好慢了,看内存,512MB的小内存吃的差不多了,就想看一下是哪些进程把内存用了。

#查看CPU使用:

top
#然后按大写P按照CPU使用率排序

#或者

ps -aux | sort -k3nr | head -n 10 #显示前10个CPU使用最多的进程

#查看内存使用:

top
#然后按大写M按照内存使用率排序

#或者

ps -aux | sort -k4nr | head -n 10 #显示前10个内存使用最多的进程

发现是web服务吃内存了,果断把一个测试用的虚拟主机停了,然后重启了nginx、PHP和MySQL.

然后感觉整个人都变精神了 :smilies24:

悲剧,被狂灌一千条垃圾评论

博客迁移之后在后台自动升级了一次,

当时没注意,评论文件wp-comments-post.php忘了删除了,然后就被灌垃圾评论了。

现在使用的Willin Kan的comments-ajax.php,可以不用原来带的评论php文件,这样就可以防止大量的机器发表垃圾评论。

comments-ajax.php据说是有漏洞的,不过暂时先这样,就留个坑吧。