杀毒软件使用记录

我高一开始拥有自己的电脑,虽然不能上网,但是把能装的、想学的和必须装的软件都装上,这里包括了杀毒软件。最初用的杀毒软是瑞星杀毒,用的是破解版。虽然不上网但还是很重视自己电脑的安全,因为自己还是到外面去下载各种东西。基本上不上网的电脑是很难中毒。

终于到大学,电脑可以连上网络,自己尝试更多的方法去提高电脑的安全。我记得很长一段时间杀毒软件都是要收费,而国产的杀毒软件也越来越难找到破解的版本,或即时更新到病毒库,于是我就找了国外杀毒的破解版,最后还找到了卡饭论坛。那时候,卡巴斯基的广告很多,同时网上也很容易找到它的破解版,身边少数同学就选择了它,毕竟5年多前,电脑的性能还不是很强悍,没有多少计算资源剩余,而卡巴斯基确实很卡。我没用多久就卸载了,然后换了比较同学用的小红伞,毕竟是天然免费,不用找破解版那么麻烦。而使用时发现,它在我电脑里的误杀率比较高,因为我用的软件比较多,破解版的也多,而且网上也说它在中国本土化病毒应对上不强。最后我选择了ESET(中途还用过趋势、麦咖啡、毛豆、比特梵德等)。因为它当时同比其它软件比较小巧,不是很占资源;有启发式扫描技术(后来很多杀毒软件也有,这也是云杀毒的早期概念);序列号好找,更新比较多,算是能应对到中国的病毒,误杀率不高;自己钻研进去,也可以设置好它的功能,定制规则,以适合自己的使用习惯。

讲到电脑安全有种软件不得不提的,就是浏览器。前几年IE是很容易被攻击的,所有以我很早就用上第三方的浏览器遨游。虽然它还是IE核心,但因为有自己的框架,也没有那么容易中招。后来一看到火狐,马上就换了。的确,它的插件、外观都很多,完全可以定制自己喜欢的样子。它是开源的,安全系数高,更新也快。之后,谷歌公司推出了Chrome浏览器,我用它和火狐比较了不少,在众多浏览器性能都超越了火狐,那时,我的电脑还是比较慢,所以还是选择性能优秀的Chrome,同样它也是安全的。同时还会用搜狗的,因为它有教育网的加速器。现在回想起来自己当初选择一些重要软件时都会考虑它的安全、性能、定制化,甚至有先进的技术。

毕业之后,比较少用电脑,开始用智能手机比较多,智能手机的安全问题这里先不说。后来Win7普及,我也开始用上Win10,就没在意安全问题,现在Win10都自带微软自家的杀毒软件MSE,而且在2016年末年的测试中的它的杀毒能力分数与麦咖啡的一样,只要不用IE,或去一些奇奇怪怪的网站,还是能保证系统的安全。这几月都帮了不少同事弄电脑,重装也好,清理优化也好,我觉得现在要防的不是计算机病毒,而是要防流氓软件或流氓的软件行为。这里说的就是360。3Q大战后,一下子就出名了,同时也把杀毒软件是免费的概念推到了整处互联网。后来各大互联网公司也陆续推出免费的杀毒软件,把它和浏览器作为电脑用户的关键入口,把用户流量导向能使它们赢利的地方。用户感觉到更‘安全’,也只是它们用各种营销手段制造出来的,而信息安全的基本功,在专业者看,是达不到的。MSE防不了这些流氓,也过滤不了广告,于是我要加装一个带HIPS功能的杀毒软件。虽然现在我电脑的性能比较,但还是按之前选择一款轻巧又能定制化的软件,在知乎和卡饭饭比较了不少软件,最后选择了火绒。通过它的HIPS功能禁卡了各种流氓软件的安装,弹窗等,我只希望这这些安全软件能安静地守护计算机,不要在电脑右下角那么热闹。

解决网站被特定IP消耗流量的办法

博客空间从3月起不到10天的时间就被耗完所有传输流量。

起初试过百度云加速的安全防护功能,结果无效。后来把安全级别调到最高也没用。

之后看了网站的日志记录,发现有子域名网域关联被攻击的可能,于是把自己不用的网站关了。从日志看到少了些子域名的访问,但那几个访问大的IP依然阻止不了。

后来以为是百度云加速的网站检测影响,结果没多大变化,包括360的网站安全检测也不是耗流量的原因。

直到这个月,关5天发现Wordpress的登陆页面多其它网页多很多,百度上也有提到过这几个IP有破解网站密码的可能。于是配置Apache的文件,没什么用,估计虚拟空间某些功能用不了。然后下了个WP-Ban的插件解决了问题,终于可能将那几个讨厌的IP拒之门外了。

下面是拦截记录:WP-BAN

从索引量来看,并没有因为网站耗完流量访问不了,而减少索引,这可能是用百度云加速的一个好处吧。

智能手机使用原则

每个人都可能按自己的方式来使用自己的智能手机,手机论坛有不少教程教我们用手机来干各种杂活。未来很长一段时间智能手机都是每个人随身的一个最重要终端,这里写一下我使用的一些方法和原则。

1.安全。包括硬件的安全和软件的安全。手机防盗就不说了,碎屏这一年看到了两次,一次发生在自己身上,另一次发生在家人身上,所以我本来不喜欢钢化膜大厚的,现在也有贴上,这样来避免碎屏。软件方面,最好是在应用商店下的,国内的应用商店有盗版,所以尽量选知名的,这样起码不会有病毒,但不能保证这些大公司不流氓。所以最终还是选了相对比较独立的应用商店——豌豆荚。

2.技术可以复杂,但操作要简单。这不仅是对设计师和工程师说的,也是对玩机达人也如此。例如:破解双4G,无限流量破解等,如果每次用起来都要改很多系统文件或操作,那宁可不用。因为到头来这些操作用掉的时间,会比做出来的结果更耗费人的成本,智能设备的原则不能令人更消耗。

3.按需求智能,而不是样样智能。这在选择应用或其它智能设备也如此。之前看到一个应用与早起的情景相关,整合起床闹钟、一天天气、早间新闻、日程提醒、欧美股评回顾,根据你的习惯来,让你一天有好的开始。然而如果我不是这样的成功商务人士也不需要这样的智能情景应用。例如:在安卓就有个情景自动化操作的应用叫Tasker,网上有不少研究,可设置自动睡眠飞行状态,这很多人用到。像自动播报特定联系人的短信和微信等,很多人用不上,不要因为某些功能酷就用了。

4.选择可以同步的应用。同步即在不同设备当中保持账户内容的一致,即设计师应该保持我们要有相同的用户体验。而我也会这样选择,而不喜欢数据迁移。PC平台的很多应用,去到另一台PC上就没有相同的数据,例如QQ的聊天记录。

5.注意隐私。每个人都有隐私。例如输入密码要注意周围的人。应用要我们输入个人信息时,也要确信应用没问题。

6.省电的操作和设置。这是一项技术活,在没有无线供电技术出现之前,都考验人对智能手机的省电技术的认识。这方面网上有教程。例如关掉不必要的手机功能,只装自己需要的应用,一拖几下载来的应用也注意卸载。

7.减少信息。虽然智能手机能帮我们处理大量信息,帮我们适应现代化。但在每个人现代化的过程就接受了过量的信息,变得焦虑,当我们使用手机时,也带着焦虑的习惯,有时候是为了接受信息而接受那些信息。如果微信有红点必点进去看,这不仅打断了当前的专注点,头脑注意力不连续,放不朋友圈那些信息,这也是加强焦虑的原因。所以手机上的应用通知能关就关。

先写这些了,日后有再补充。

整理博客

最近续完费,花了一些时间打理博客,不仅从技术层面,还包括内容层面。

技术层面,改网站的前端CDN,地址是日本的,然后用百度的云加速服务。不一定是多此一举,毕竟香港的前端CDN有太多人用了,而且之前也有访问不到的情况。

然后,处理七牛cdn镜像加速功能造成的网站被镜像问题,并清空七牛空间的静态文件,让文件重新缓存。

设置博客的多媒体,让它在上传图片时不要自动切割成多个尺寸的图片,并且在FTP空间中删掉了其它尺寸的图片,只留原图。

让作者的头像和页头的头像指向本地的图片,而不引用Gavatar的地址。

内容层面,准备给网站备案,去掉一些可能有些敏感的文章。

排版以前一些的文章。从本地或其它博客复制过来,会出现一些问题。

将文章的图片都改为引用原图,这就不会出现缩略图空缺而不显示的情况。

Tasker结合AutoVoice和AutoShare制作交互式语音笔记功能

2012年就开始研究过Tasker软件,写了两篇文章《神器Tasker配置大全,让你的手机成为真正的智能手机》《智能手机智能化——神器Tasker配置大全》文章,简单提供配置文件的描述,而且提供下载,现在应该不兼容Tasker4.0版本。最后在2013年购买它的正版和Auto系列软件的正版,但因为其它原因没多时间研究。最近,借助外文资料研究Tasker跟Auto系列软件的结合。有时间会陆续放出。

对于这些技术研究是本着DIY精神去研究,不必太过折腾,毕竟自用的MIUI系统的设计也是很符合中国人的习惯。

这次要用到三个应用,分别是Tasker、AutoVoice和AutoShare。另外要装有语音引擎,我没有用MIUI自带的,另外用讯飞语音+,它对中文的识别能力比Google搜索的好。

一,新建条件。

选择状态,进入插件,点选AutoVoice Recognize。配置Event Behaviour勾上,Command Filter赶写“语音笔记”,或者其它命令也可以。这个是作为触发条件。
Screenshot_2014-07-22-15-57-32

二,编写任务。

1.这里是交互式,所以小燕会先问你要记录什么?(小燕是讯飞引擎默认语音的名字)当然也可以不那么交互,去掉一些不必要的步骤。设计这些交互的是为了忘记你要操作的机器——手机,让人回到要说的内容的当中。另外,可以添加更多鼓励人表达的语句,让人用语音写文章也是可能的,因为我也看过国外的编剧是用录音记录初稿。思路就是每次返回生成一个随机编号,然后在一个文件中索引这个编号的语句,每通过随机的话语鼓励你的表达。在操作中选警报,选择朗读。

2.清除上次留下的语音笔记。变量里选择清除变量,名称%VNote。

3.获取要记录的内容。这里在插件中调用AutoVoice Recognize。里面不用设置,默认是不用耳机记录。

4.判断是否结束命令,否则开始记录。%avcommnofilter是AutoVoice内置变量,记录所有语音引擎获取的内容,不过滤任何东西。IF条件选不匹配“结束。”,记得加上中文句号,因为讯飞会自动在陈述句后加上句号,而且现在版本没办法调整。以后很多关于AutoVoice的文章我都是用讯飞的,很多命令都有句号。

5.连接每次记录的语音笔记。用变量设置。名称%VNote,发往%VNote%avcommnofilter。中间加不加空格都可以。

6.显示所有说过的语音笔记。我用它来确保语音记录的正常。选择警报当中显示,文字%VNote。

7.鼓励表达的话。用朗读的命令。

8.再次获取语音内容。用任务中转到操作goto,选择第3步。要根据实际位置调整。

Screenshot_2014-07-22-15-57-53

9.判断是不是结束命令。%avcommnofilter写“结束。”、“说完了。”之类的语句。

10.用AutoShare将%VNote的内容转发到笔记软件。

11.结束判断。End If。

Screenshot_2014-07-22-15-58-23

关于AutoShare转发笔记的配置是这样的。点配置,然后Advanced。Find Compatible Apps寻找可以直接调用的应用。像Miui自带的便签、快盘也可以用来储存这些语音,这里我选个人惯用的为知笔记,因为它在PC也有客户端,并且支持云端同步,保证不同平台笔记同步。

Screenshot_2014-07-22-15-58-53

退出高级选项。主题Subject,写“%DATE 语音笔记”,调用Tasker的日期变量,中间有空格,否则识别为文字。内容Text,写%VNote。这样就行了。

Screenshot_2014-07-22-15-59-08

 

当我调用这个语音笔记之后,最后会跳出笔记软件的界面,不点勾也行,为知笔记和MIUI都是自动保存的。

如果各位有更好的创意,可以改进一下,评论一下,这是创作共享的文章。

继续折腾wordpress

最近安装了柳城的自助友情链接插件将调用代码加在了页脚和友情链接的页面里。调用代码后发现数据库错误,原来插件只支持默认数据表表头wp_,所以如果安装时表头改的话要修改seo_friend_link.php里的wp_termst和wp_term_taxonomy,将前缀改成自己的表头。

关于链接自己也加入了360友链平台,将它的代码也加到页脚和友情链接的页面里。

将一般的百度统计代码改成异步统计代码。

将Gravatar头像缓存到本地的代码改成露兜博客修改的代码,去掉用七牛缓存的形式。

  • function my_avatar( $email, $size = ’50’, $default = ”, $alt = ”) {
  • $f = md5( strtolower( $email ) );
  • // 以下代码将头像缓存到wp-content目录下
  • $a = WP_CONTENT_URL . ‘/avatar/’. $f . $size . ‘.png’;
  • $e = WP_CONTENT_DIR . ‘/avatar/’ . $f . $size . ‘.png’;
  • $d = WP_CONTENT_DIR . ‘/avatar/’ . $f . ‘-d.png’;
  • // 如果要将头像缓存到当前主题目录下,请将3-5行代码改成:
  • // $a = get_bloginfo(‘template_url’) . ‘/avatar/’. $f . $size . ‘.png’;
  • // $e = get_template_directory() . ‘/avatar/’ . $f . $size . ‘.png’;
  • // $d = get_template_directory() . ‘/avatar/’ . $f . ‘-d.png’;
  • if($default==”)
  • $default = ‘http://articuly.com/avatar/avatar.jpg’;
  • $t = 2592000; // 缓存有效期30天, 这里单位:秒
  • if ( !is_file($e) || (time() – filemtime($e)) > $t ) {
  • if ( !is_file($d) || (time() – filemtime($d)) > $t ) {
  • // 验证是否有头像
  • $uri = ‘http://www.gravatar.com/avatar/’ . $f . ‘?d=404’;
  • $headers = @get_headers($uri);
  • if (!preg_match(“|200|”, $headers[0])) {
  • // 没有头像,则新建一个空白文件作为标记
  • $handle = fopen($d, ‘w’);
  • fclose($handle);
  • $a = $default;
  • }
  • else {
  • // 有头像且不存在则更新
  • $r = get_option(‘avatar_rating’);
  • $g = ‘http://www.gravatar.com/avatar/’. $f. ‘?s=’. $size. ‘&r=’ . $r;
  • copy($g, $e);
  • }
  • }
  • else {
  • $a = $default;
  • }
  • }
  • $avatar = “<img alt='{$alt}’ src='{$a}’ class=’avatar avatar-{$size} photo’ height='{$size}’ width='{$size}’ />”;
  • return apply_filters(‘my_avatar’, $avatar, $email, $size, $default, $alt);
  • }

主题Functions.php里面加入调用PHP文件的代码,以后将代码加入到主题apps文件夹里的PHP文件就可以自动调用。

  • define(‘theme_apps’, TEMPLATEPATH.’/apps’);//在此定义存放php文件的文件夹名称
  • IncludeAll( theme_apps );
  • /**
  • * include all PHP script
  • */
  • function IncludeAll($dir){
  • $dir = realpath($dir);
  • if($dir){
  • $files = scandir($dir);
  • sort($files);
  • foreach($files as $file){
  • if($file == ‘.’ || $file == ‘..’){
  • continue;
  • }elseif(preg_match(‘/.php$/i’, $file)){
  • include_once $dir.’/’.$file;
  • }
  • }//end foreach
  • }//end if
  • }

在RSS输出中加入查看全文的链接。 在主题header中调用 flush() 函数,加速WordPress博客,在</head>后面添加以下代码即可:

  • <?php flush(); ?>

这行代码只是强制服务器在发送其他内容之前,先发送你的网站头(header)。通过使用 flush() 函数,浏览器就可以在等待网页其他内容的时候,下载网页头中引用的所有样式表。 保护WordPress的主题的方法之一可以隐藏登录错误。这样做的原因是,不管什么时候,你输入正确的用户名,但是输入的是错误的密码,那么系统就会提示:”错误:密码不正确。忘记密码?”,这样就是直接暗示恶意用户,这个用户名是正确的,只要不断地尝试其他密码,迟早可以破解处你的登陆密码。同样,当你输入一个不存在的用户名是,会出现提示”错误:不可用的用户名”,同样也可以暗示这个用户名是不可用,再换其他用户名,这样又减少了一种可能。 为了不让这样的问题发生,你需要在 functions.php 文件中添加:

  • add_filter(‘login_errors’, create_function(‘$a’, “return null;”));

这个过滤器可以去除登陆错误时出现标准错误信息。 为防止其他文件的页面异常导致本地路径泄漏的漏洞,在/wp-includes/user.php等加入这这段PHP代码:

  • <?php error_reporting(0); ?>

做这些记录也是防止自己会忘掉。

利用静态地址解决微信机器人Token验证问题(2019年更新)

之前就安装过微信机器人插件,可是按照水煮鱼的方法没的通过微信公众平台的开发者认证。不是提示URL超时就是Token错误。以是用了CDN没有获取正取的服务器地址的问题,停用CDN之后,还是一样,没通过。在网上看到很多说是服务器的问题,在海外的服务器都会提示超时不能通过验证。而自己的主机空间在美国,加速的节点在日本,都在海外,换用了其它插件还是不行,于是就放弃没有理会,并停用了插件很长一段时间。

插件还留着,而最近也在清理插件,正在决定这个插件去留之际,因为想到还是想做个人品牌,微信公众平台也是这样宣传:“再小的个体,也有自己的品牌。”又继续在网上寻求解决办法。最后发现在百度知道有一个没有采用的答案引起了我的注意。他说可以上传微信公众平台开发者当中的PHP示例代码来通过验证。

大家可以在mp.weixin.qq.com/wiki/里找到这个文件,在填写Token和地址的地方就可以找到这个链接。

下载完Wx_sample.php后,我立即FTP上传到Wordpress的根目录下,同时也看到这个示例文件里面Token的验证为weixin,于是服务配置我就写成:

URL:http://articuly.com/wx_sample.php

Token:weixin

结果惊喜的一幕发生,结果是通过了服务器的验证,不是因为服务在海外就通过不了验证的问题。然后我就启用微信机器人并设置成weixin为Token。但是我给自己的公众平台发送信息之后没有任何反应。

有点灰心。接着想了一想,在微信机器人的插件目录当中查看到了weixin-robot-api.php,和微信提供的示例文件一样,同样有个字段去定义Token。

既然微信公众平台可以用示例文件通过验证,那么为什么不可以用这个有Toke定义的php文件去通过验证呢。然后我是将插件里的这个php文件的静态路径填写到服务器配置里:

URL:http://articuly.com/wp-content/plugings/weixin-robot-api.php

Token:weixin

这里的articuly.com要换成自己的域名。如果你修改过wp-content的名字,也要按照这个php文件的URL地址去填写,而不是用插件原用的?weixin的方式。
wx-robot
然后同样让人欢喜的一幕也发生了,公众平台也是通过了验证,成为开发者,我立即给自己的公众平台发送一信息。让人激动的是它真的有回复了。

各位看官可以看一下。

wx-robots
最后总结一下,其实php,html的语言没那么困难,就像我们所有理科的都要学VB,有些东西还是通过的,毕竟看到Define就是定义一些东西的意思。

希望对正在用这个插件的人有所帮助,能够通过微信公众平台的验证。

PS:打算折腾Wordpress着不多之后,购买一个高级版来玩玩。

PSS:2019年后Wordpress升级到了5.0版,微信高级机器人也升级到了5.0版。

2019年解决的步骤:

1.打开wordpress\wp-content\plugins\weixin-robot-advanced\token.php文件;

2.将“$use_plugin = 1;” 改为 “$use_plugin = 0;”;

3.“define ( “TOKEN”, “weixin” );”设为自己的token(默认是weixin);

4.验证url改为“http://域名/wp-content/plugins/weixin-robot-advanced/token.php”。提交验证,验证成功!(我的网站用了SSL,所以开头要用https)

5.之后再把“$use_plugin = 1;”改回来。

6.消息加密方式一定要选择:安全模式,插件也要设置成安全模式,填上消息加解密密钥。

7.点击 微信管理 > 扩展管理 > 数据清理,点击检查数据表按钮,对相关数据表进行升级操作。一定要操作

Wordpress修改记录

这里记录一下自己对博客主题的修改,对这段时间的折腾做个总结,即使时间久了希望自己也能找到修改过的地方。

主题文件中所有原作者的联系方式都改为自己的联系方式。并修改相关图片和LOGO。减少图片的尺寸。

footer.php增加了版权声明、广告合作、占星咨询、博客大全,删除了留言板,并调整了它们的顺序。调用了360自助友链的JS代码。删除了暂时无效的Ajax效果。

404.php去掉原来的框架信息,改为腾讯404公益的代码,居中倒计时信息。

header.php在头部加入了html5的预读取功能。

functions.php中增加字数统计,并将统计的显示在content-single.php中。增强了Wordpress默认编辑器的功能。暂停Gavatar头像缓存到本地的功能,改头像缓存为七牛镜像。禁用WordPress的auto-embeds。强制jquery在底部载入。禁用后台某些项目加载加速后台打开速度。为了安全,后台登录错误时发邮件给站长。

comments-ajax.php中增加对七牛镜像的兼容。

sidebar.php中增加博客运行时间的统计。并手动插入了当当和亚马逊的搜索框。广告位都使用公益广告。

aboutme.php修改自用的信息。

ajaxlist.php改为自用的标签。

wp-config.php中针对CDN增加还原真实IP的代码,并在最后添加前后台不加载多语言包的代码。屏蔽WordPress日志修订功能。

script-loader.php里面的字体源,由Google改为360的。

修改blog.css、comment.css、common.css的颜色,将绿色的地方,改为青绿色#00FFFF。

安装WP No Category Base和多说插件。

修改多说插件,用七牛CDN缓存embed.js为embed126.js。在首页不加载多说插件。

修改Wordpress Related Posts插件的显示方式和CSS样式。后来改用觅插件,去掉它的隐藏外链和版权页面。

利用iframe代码建立实用工具页面。

在右边栏增加自己原创的推荐文章。

根据博客内容完善了博客导航和页眉导航。

在文章头尾添加当当的广告代码。

清理多余插件和数据库记录。并执行SQL命令彻底关闭Trackbacks。

网站使用安全宝CDN,静态文件使用七牛缓存。最后服务搬到香港了,不用安全宝CDN了。

用静态地址的方式,成功启用微信机器人。

重写编写作者简介。添加新关键词。定义目前人生专注的领域。

算是折腾得差不多了,是时间断续写作了。

清理Wordpress插件

昨晚清理了不在东西。既然换了主题,当然内部陈旧的数据当然要清理一下,不然拖慢了整个博客那就不好了,毕竟既影响了我的用户体验也影响了其它人的用户体验。于是我清理掉不常用的插件。

排名不分先后,对某些主题来说一些插件是必须的,所以到时各位要问一下主题的提供者。

Akismet,这是过滤垃圾留言插件,必备,尤其是用来过滤外文的垃圾留言。毕竟世界上超过一半的网站都是英文写的,针对这些外文网站的垃圾群发软件也不少,自然我们这些中文博客也会中枪。

Baidu Sitemap Generator,这是生成Sitemap的插件,对本博客的主题来说是必备的,不然网站下面站点地图的链接不会更新。有利用于提高中小网站的收录量。对于较大的网站来说,可以用代码的方式去实现这部分的SEO。

Link Manager,友情链接的管理器插件,Wordpress 3.5版本之后把这个核心的功能降级,变成主题下面的链接。通过个插件可能实现一些功能,例如:本站友情链接中的互推联盟。对于本站主题来说是必要的,因为在首页几地方都有链接到Links。

WP-PostViews,文章阅数量的计算的插件,可以反映一篇文章的热门程度。本身主题之外,还有很多主题也用到这个插件,毕竟读者有时候也需要这个信息。

WP Keyword Link,根据文章内容关键词增加博客内部链接的插件。丰富博客的内链,有利SEO。

WP No Category Base,减少分数目录下链接的长度,除去链接中的Category,简单的链接更有利SEO。

多说,社会化评论框,或者其它第三方评论插件,增加评论功能,在现在有众多社交媒体的环境下,有利于作者和读者的互动。

BackWPup,建议每个独立博客的站长都要养成每天备份的习惯,这个插件就是帮助我们定期备份博客数据,不然数据丢了,自己几年的心血也没了,会很可惜。这个插件可以每天、每周、每几天,甚至每几小时帮助你备份博客的数据库、设置和文件,并且可以选择备份到服务器本地,自己的邮件上。

失效链接检查器,用来检查文章内容中链接的有效性,对于失效链接自己做相应的标记。对于很多站长来说还是有用的,检查链接,避免死链的出现,降低搜索引擎惩罚的机率。

DB Cache Reloaded Fix,减少对数据库查询量的执行,缓存对数据库共用的查询,提高网站的访问速度。当然这个插件的优化作用不会很突显,出不上一个好的网络,好的服务器,但至少对网站性能还是有用的。

WordPress Related Posts,相关文章的插件,丰富文章的内链。并且这也是读者所需要的一样东西,因为你的文章写得好,所以才会阅读你的文章。

WP Clean Up,用来清理草稿,文章修订版本的插件,同时也可以优化数据库,减少数据库体积。

WPJAM 七牛镜像存储,对于国外空间来说都建议用七牛镜像加速图片和静态文件,每个用10G的免费加速流量,真心不错,很有业界良心,给到我们这些草根站长一些便利。自身博客的主题加了不少JS效果,可能是因为这个原因,看到网上一些站长也提到过这个问题,所以最后是只用七牛缓存图片,不缓存CSS和JS文件。

微信机器人,将微信公众平台与个人博客联系起来,基础只有单一的搜索功能,不能很好的互动。微信公众平台的宣传是说“再小的个体,也有自己的品牌”,个人独立博客也是强调个人品牌,所以两者的理念是相通。

考虑使用的插件,可能会出现较多兼容性的问题。

WP Super Cache,将博客整站缓存,静态化的一个插件,能提高网站的加载速度。它的功能很全面,但难免跟一些动态的插件或主题产生兼容问题。对于个人博客,不以商业为目的的网站来说,不必强求流量。对于每日几十几百IP的博客来说,对服务器来说也不是什么负荷,不需要用到这个缓存插件。

Use Sinaapp Lib,我爱水煮鱼做的插件,利用新浪SAE加载JS库,对于有自身修改过JS文件的网站或有较多动太效果的主题来说,可能会有一些兼容性问题,而且作者也提到这点,所以使用者自己要注意。

All in One SEO Pack Pro,自己用了很久,以前所有文章都填上标题,摘要和关键词,但对于没有手动填写摘要的人来说,它的自动生成摘要功能不会为中文文章生成摘要,这对搜索引擎的收录是不好的。然后现在博客主题有SEO功能,基本就代替这个插件。但它的功能很完善,对于极致追求SEO的站长来说是很好的工具。

iThemes Security,安全防卫插件,功能很全面,能用插件的方式防止网站被攻击盗取,全英的界面,建议高手使用。现在由于很多CDN都有安全防护功能,例如安全宝,360等,所以现在也没用。建议是购买自己云服务器的人可以使用,增加安全。

智能手机智能化——神器Tasker配置大全

之前写了一篇《神器Tasker配置大全,让你的手机成为真正的智能手机》,用Tasker配置构建了一个真正智能化的手机。这里这个配置是优化先前的配置,增加美化的功能,删减多余耗电的功能的功能,令配置文件更易懂,可以自己手动DIY。
////////////////////////////////////////////////////////////////
定时任务:简单的配置,在特定时间执行某项任务,最好使用时点,而非时段,一来是省电,二是中间时间你可以任意切换状态
配置文件: 定时重启 (2)
	时间: 07:45
进入: 马上 (3)

配置文件: 打开静音模式 (4)
	时间: 13:30
进入: 马上 (5)

配置文件: 打开飞行模式 (6)
	时间: 23:40
进入: 马上 (7)

配置文件: 关闭飞行模式 (8)
	时间: 07:40
进入: 马上 (9)

配置文件: 关闭静音模式 (10)
	时间: 14:30
进入: 马上 (15)

配置文件: 打开Wifi (11)
	时间: 09:00
进入: 马上 (12)

配置文件: 关闭Wifi (13)
	时间: 17:30
进入: 马上 (14)
////////////////////////////////////////////////////////////////
智能操作:打开备份类软件加速,我希望它们快点完成,看到备份的结果,这样就不怕因为其它程序中断。开机加速有个冷却时间,防止频率因为拔电池等事件,变得太快。打开地图类的软件会自动打开GPS,退出关闭,而且只有电量在60%以上才会自动开GPS。打开阅读类软件将屏幕超时时间变长。摇动手机自动打开相机,但要注意长期用到重力感应,这耗电量是很大的有5%之多。最后耳机插入手机之后会弹出一个窗口让人选择打开哪些音乐和视频软件,这是我得意的配置。开会前语音提示并切换到振动,Tasker变量时没有日历项的开始时间,但Google日历项会在10分钟在状态栏通知,利用对通知的判定,如果是会议,那么语音提示,然后自动切换到震动模式。新增充满电提醒。
配置文件: 开会自动振动 (18)
	事件: 通知 [ 所有者程序:日历 标题:*会议* ]
进入: 马上 (19)

配置文件: 每周一查流量 (20)
	时间: 11:40
	日: 周1
进入: 马上 (21)

配置文件: 备份加速 (40)
	Priority: 6 CoolDown: 0
	应用程序: 备份, 蜡笔同步 或 QQ同步助手
进入: 马上 (111)
配置文件: 满电提醒 (112)
	事件: 电池充满
进入: 马上 (113)
配置文件: 自动打开GPS (51)
	应用程序: CardioTrainer, 地图, 导航...
进入: 马上 (52)
退出: 马上 (78)
配置文件: 开机设定 (48)
	Priority: 7 CoolDown: 600
	事件: 设备已启动
进入: 开机加速 (49)
退出: 马上 (101)
配置文件: 阅读时长亮 (62)
	Priority: 7 CoolDown: 0
	应用程序: Excel三国杀, Flipboard, iReader...
进入: 马上 (67)
退出: 马上 (77)

配置文件: 晃动左右打开程序 (63)
	事件: 晃动 [ 轴:左右 敏感度:中等 时长:中等 ]
进入: 马上 (64)
配置文件: 耳机插入提示 (84)
	State: 耳机插入 [ 类型:任意 ]
进入: 马上 (85)
////////////////////////////////////////////////////////////////
亮度调节:在特定时间切换屏幕亮度,有省电的作用。
配置文件: 早上低光 (42)
	时间: 07:00
进入: 马上 (43)

配置文件: 晚上暗屏 (44)
	时间: 23:00
进入: 马上 (45)

配置文件: 自动亮度 (46)
	时间: 09:00
进入: 马上 (47)

////////////////////////////////////////////////////////////////
整点报时:绝对提醒上班和睡觉的时间。如果是连到家里的Connectify-me的Wifi说明自己宅在家时了,要每个钟头提醒一下自己,最好是每半个钟提醒,不然一天就这么过去了。
配置文件: 睡觉报时 (55)
	时间: 23:00
进入: 马上 (56)

配置文件: 工作报时 (57)
	时间: 08:00
进入: 马上 (58)

配置文件: 马上 (72)
	时间: 来自 09:00 每 1时 直到 22:00
	State: Wifi已连接 [ SSID:Connectify-me MAC:* IP:* ]
进入: 马上 (110)
////////////////////////////////////////////////////////////////
程序锁:简单的加密,不让人随便玩某些程序,输入密码才能访问,不过手快的话还是能完成一些操作。
配置文件: 程序锁 (59)
	应用程序: 4EXT Recovery Control, 自动运行管理, 钛备份...
进入: 马上 (17)

////////////////////////////////////////////////////////////////
智能省电:请查看到“马上”那里,执行这开关操作有个冷却时间和等待时间,关屏的时候不是关掉自动同步和数据连接,开屏的时间是马上打开数据连接,但要等两分钟才开自动同步。这样的省电设置更好,比根据电量控制更智能。设定冷却时间防止它们频繁地因为开关屏幕而开启关闭,而默认设置的屏幕超时也只有30秒。如果不使用Google同步的可以长期关掉自动同步。新增自动调整Wifi休眠设置。
配置文件: 亮屏智能自动同步 (53)
	Priority: 4 CoolDown: 0
	事件: 屏幕被打开
进入: 马上 (54)
配置文件: 亮屏打开数据连接 (65)
	Priority: 4 CoolDown: 0
	事件: 屏幕被打开
进入: 马上 (66)

配置文件: 关屏取消自动同步 (69)
	Priority: 4 CoolDown: 300
	事件: 屏幕被关闭
进入: 马上 (70)

配置文件: 关屏关闭数据连接 (73)
	Priority: 4 CoolDown: 600
	事件: 屏幕被关闭
进入: 马上 (74)
配置文件: 调整Wifi休眠设置 (26)
	State: 电源 [ 源:任意 ]
	State: Wifi已连接 [ SSID:* MAC:* IP:* ]
进入: 马上 (27)
退出: 马上 (71)
////////////////////////////////////////////////////////////////
CPU调频:这里是有优先级的控制,过热保护是最高的,但好像也没试过有这种状态。充电的时候超频,屏幕超时设置到3分钟,同时打开Wifi。关屏的时候降至最低的频率,而这里有个冷却时间,3分钟,也就说执行一次后3分钟开关屏幕它都不再执行,防止CPU频率变化过快。最后就是根据不同的电量级别设置不同的频率,我主要使用smartassV2的方式,这种方式频率提升时与interactive类似,关屏的时候可以迅速下降到最低,而不慢慢地下降到最低。
配置文件: 马上 (87)
	State: 电量等级 [ 来自:81 发往:100 ]
进入: 马上 (88)

配置文件: 马上 (89)
	State: 电量等级 [ 来自:56 发往:80 ]
进入: 马上 (90)

配置文件: 马上 (92)
	State: 电量等级 [ 来自:36 发往:55 ]
进入: 马上 (93)

配置文件: 马上 (94)
	State: 电量等级 [ 来自:16 发往:35 ]
进入: 马上 (95)

配置文件: 马上 (96)
	State: 电量等级 [ 来自:0 发往:15 ]
进入: 马上 (97)

配置文件: 深夜结束程序省电 (98)
	时间: 00:40
	State: 飞行模式
进入: 关闭深夜程序 (99)

配置文件: 关屏智能低频 (102)
	Priority: 8 CoolDown: 300
	State: Display State [ 是:关闭 ]
进入: 马上 (103)

配置文件: 过热智能变频 (104)
	Priority: 10 CoolDown: 0
	事件: 电池过热
进入: 马上 (105)

配置文件: 充电智能状态 (106)
	Priority: 9 CoolDown: 0
	State: 电源 [ 源:任意 ]
进入: 马上 (107)
退出: 马上 (108)
////////////////////////////////////////////////////////////////
桌面美化:每个钟切换桌面壁纸,基本不耗电的设置,60张壁纸随机出现。
配置文件: 自动换壁纸 (91)
	时间: 来自 08:00 每 1时 直到 00:00
进入: 马上 (109)
////////////////////////////////////////////////////////////////
通话增强:在通话后分别在5分钟、10分钟、30分钟、60分钟,用2次、3次、4次、5次震动来提醒通话者,而且每次提醒的时间也越来越长。
配置文件: 通话时间提醒 (22)
	State: Call [ Type:任意 数字:* ]
进入: 马上 (23)
退出: 马上 (16)
配置文件: 手机出声 (86)
	State: 漏接来电 [ 来电者:15018706838 ]
进入: 小米铃声 (28)
////////////////////////////////////////////////////////////////
任务部分,请大家对照参看。
Task: 马上 (3)
	A1: 重启动 [ 类型:常规 ] 

Task: 马上 (5)
	A1: 静音模式 [ 模式:打开 ] 

Task: 马上 (7)
	A1: 飞行模式 [ 设置:开 ] 

Task: 马上 (9)
	A1: 飞行模式 [ 设置:关 ] 

Task: 马上 (12)
	A1: Wifi [ 设置:开 ] 

Task: 马上 (14)
	A1: Wifi [ 设置:关 ] 

Task: 马上 (15)
	A1: 静音模式 [ 模式:关闭 ] 

Task: 马上 (16)
	A1: 通知时震动 [ 设置:关 ] 
	A2: 通知取消 [ 标题:通知时间超过* 警告不存在:关 ] 

Task: 马上 (17)
	A1: 锁定 [ 标题: 代码:867531 允许取消:开 保存到:关 全屏:开 背景图案: 布局:Lock ] 

Task: 马上 (19)
	A1: 等待 [ MS:0 秒:10 分:0 小时:0 天:0 ] 
	A2: 朗读 [ 文字:请准备 %CALTITLE %CALTITLE 引擎:声音:com.iflytek.tts:zho-CHN 流:3 倾斜:5 速度:5 立刻继续任务:关 ] If [ %CALTITLE ~ *会议* ]
	A3: 静音模式 [ 模式:震动 ] 

Task: 马上 (21)
	A1: 发送短信 [ 数字:10001 内容:702 保存在消息程序中:开 ] 

Task: 马上 (23)
	A1: 通知时震动 [ 设置:开 ] 
	A2: 等待 [ MS:0 秒:0 分:5 小时:0 天:0 ] 
	A3: 通知震动 [ 标题:通话时间超过5分钟 文字: 图标: 数字:0 模式:500,250,500,500 ] 
	A4: 等待 [ MS:0 秒:0 分:5 小时:0 天:0 ] 
	A5: 通知震动 [ 标题:通话时间超过10分钟 文字: 图标: 数字:0 模式:500,250,500,500,500,750 ] 
	A6: 通知取消 [ 标题:通话时间超过5分钟 警告不存在:关 ] 
	A7: 等待 [ MS:0 秒:0 分:20 小时:0 天:0 ] 
	A8: 通知震动 [ 标题:通话时间超过30分钟 文字: 图标: 数字:0 模式:500,250,500,500,500,750,500,1000 ] 
	A9: 通知取消 [ 标题:通话时间超过10分钟 警告不存在:关 ] 
	A10: 等待 [ MS:0 秒:0 分:30 小时:0 天:0 ] 
	A11: 通知震动 [ 标题:通话时间超过60分钟 文字: 图标: 数字:0 模式:500,250,500,500,500,750,500,1000,500,1250 ] 
	A12: 通知取消 [ 标题:通话时间超过30分钟 警告不存在:关 ] 

Task: 马上 (27)
	A1: Wifi Sleep [ 策略:连接交流电时从不 ] 

Task: 小米铃声 (28)
	A1: 静音模式 [ 模式:关闭 ] 
	A2: 媒体音量 [ 级别:15 显示:关 声音:关 ] 
	A3: 音乐播放 [ 文件:/system/media/audio/ringtones/MI.ogg 开始:0 循环:开 流:3 遇到错误后继续运行任务:开 ] 
	A4: 等待 [ MS:0 秒:0 分:3 小时:0 天:0 ] 
	A5: 音乐停止 [ 清空目录:关 ] 

Task: 显示手机号码信息 (38)
	A1: 朗读 [ 文字:你的手机号码是 %SIMNUM %SIMSTATE 引擎:声音:com.iflytek.tts:zho-CHN 流:3 倾斜:5 速度:5 立刻继续任务:关 ] 

Task: 马上 (43)
	A1: 显示亮度 [ 级别:90 禁用键盘锁:关 忽略当前级别:开 立刻生效:开 ] 

Task: 马上 (45)
	A1: 显示亮度 [ 级别:40 禁用键盘锁:关 忽略当前级别:开 立刻生效:开 ] 

Task: 马上 (47)
	A1: 自动亮度调整 [ 设置:开 ] 

Task: 开机加速 (49)
	A1: CPU [ CPU:0 调节器:interactive 最低频率:499200 最高频率:1344000 ] 
	A2: 等待 [ MS:0 秒:0 分:3 小时:0 天:0 ] 
	A3: 停止 [ 伴随错误:关 ] 

Task: 马上 (50)
	A1: 删除场景 [ 名称:耳机插入选择 ] 

Task: 马上 (52)
	A1: GPS [ 设置:开 ] If [ %BATT > 60 ]

Task: 马上 (54)
	A1: 等待 [ MS:0 秒:0 分:2 小时:0 天:0 ] 
	A2: 自动同步 [ 设置:开 ] 

Task: 马上 (56)
	A1: 朗读 [ 文字:现在时间是晚上十一点整,准备好睡觉,晚安,好梦 引擎:声音:com.iflytek.tts:eng-USA 流:3 倾斜:5 速度:4 立刻继续任务:关 ] 

Task: 马上 (58)
	A1: 朗读 [ 文字:现在时间是早上八点整,准备好一天的事业,好的开始是成功的一半 引擎:声音:com.iflytek.tts:zho-CHN 流:3 倾斜:5 速度:4 立刻继续任务:关 ] 

Task: 马上 (64)
	A1: 加载程序 [ 程序:ProCapture 数据: 从最近程序中排除:关 ] If [ %SCREEN ~ on ]

Task: 马上 (66)
	A1: 移动数据 [ 设置:开 ] 

Task: 马上 (67)
	A1: 显示超时 [ 秒:0 分:3 小时:0 ] 

Task: 马上 (70)
	A1: 等待 [ MS:0 秒:0 分:3 小时:0 天:0 ] 
	A2: 自动同步 [ 设置:关 ] 

Task: 马上 (71)
	A1: Wifi Sleep [ 策略:屏幕关闭 ] 

Task: 马上 (74)
	A1: 等待 [ MS:0 秒:0 分:5 小时:0 天:0 ] 
	A2: 移动数据 [ 设置:关 ] 

Task: 倒计时 (75)
	A1: 静音模式 [ 模式:关闭 ] 
	A2: 媒体音量 [ 级别:15 显示:关 声音:关 ] 
	A3: 音乐播放 [ 文件:/system/media/audio/alarms/MorningSunShine.ogg 开始:0 循环:开 流:3 遇到错误后继续运行任务:开 ] 
	A4: 等待 [ MS:0 秒:30 分:0 小时:0 天:0 ] 
	A5: 音乐停止 [ 清空目录:关 ] 

Task: 播放梦想 (76)
	A1: 变量设置 [ 名称:%DREAM 发往:0 无匹配:关 附加:关 ] 
	A2: 朗读 [ 文字:支持环保事业。 引擎:声音:com.iflytek.tts:zho-CHN 流:3 倾斜:5 速度:5 立刻继续任务:关 ] 
	A3: 变量添加 [ 名称:%DREAM 值:1 环绕:0 ] 
	A4: 转到操作 [ 类型:操作编号 数字:2 标签: ] If [ %DREAM < 5 ]

Task: 马上 (77)
	A1: 显示超时 [ 秒:30 分:0 小时:0 ] 

Task: 马上 (78)
	A1: GPS [ 设置:关 ] 

Task: 马上 (85)
	A1: 显示场景 [ 名称:耳机插入选择 显示为:图层,已阻止 水平位置:100 垂直位置:100 Show Exit Button:关 立刻继续任务:开 ] 

Task: 马上 (88)
	A1: CPU [ CPU:0 调节器:smartassV2 最低频率:345600 最高频率:1190400 ] 

Task: 马上 (90)
	A1: CPU [ CPU:0 调节器:smartassV2 最低频率:345600 最高频率:1036800 ] 

Task: 马上 (93)
	A1: CPU [ CPU:0 调节器:smartassV2 最低频率:268800 最高频率:883200 ] 

Task: 马上 (95)
	A1: CPU [ CPU:0 调节器:smartassV2 最低频率:268800 最高频率:729600 ] 

Task: 马上 (97)
	A1: CPU [ CPU:0 调节器:smartassV2 最低频率:268800 最高频率:576000 ] 

Task: 关闭深夜程序 (99)
	A1: 关闭程序 [ 程序:UC浏览器 使用Root:开 ] 
	A2: 关闭程序 [ 程序:手电筒 使用Root:开 ] 
	A3: 关闭程序 [ 程序:Doit.im 使用Root:开 ] 
	A4: 关闭程序 [ 程序:地图 使用Root:开 ] 
	A5: 关闭程序 [ 程序:豌豆荚2 使用Root:开 ] 
	A6: 关闭程序 [ 程序:微信 使用Root:开 ] 
	A7: 关闭程序 [ 程序:天气通 使用Root:开 ] 
	A8: 关闭程序 [ 程序:触宝输入法V5 使用Root:开 ] 
	A9: 关闭程序 [ 程序:防打扰 使用Root:开 ] 
	A10: 关闭程序 [ 程序:信息 使用Root:开 ] 
	A11: 关闭程序 [ 程序:设置 使用Root:开 ] 
	A12: 关闭程序 [ 程序:启动器 使用Root:开 ] 

Task: 马上 (101)
	A1: 日历已加入 [ 于/过(分钟): 日历:Google:手机事件 标题:手机在 %TIME 启动 描述: 位置: 可用:关 All Day:关 ] If [ %TIME !~ 7:45/7:46/7:47/7:48 ]

Task: 马上 (103)
	A1: 等待 [ MS:0 秒:0 分:2 小时:0 天:0 ] 
	A2: CPU [ CPU:0 调节器:ondemandX 最低频率:192000 最高频率:345600 ] 

Task: 马上 (105)
	A1: CPU [ CPU:0 调节器:conservative 最低频率:345600 最高频率:1574400 ] 

Task: 马上 (107)
	A1: Wifi [ 设置:开 ] 
	A2: 显示超时 [ 秒:0 分:3 小时:0 ] 
	A3: CPU [ CPU:0 调节器:interactive 最低频率:345600 最高频率:1574400 ] 

Task: 马上 (108)
	A1: 显示超时 [ 秒:30 分:0 小时:0 ] 

Task: 马上 (109)
	A1: 变量随机化 [ 名称:%RWP 最小:1 最大:60 ] 
	A2: 设置墙纸 [ 图像:DCIM/WallPaper/960X800 (%RWP).jpg ] 

Task: 马上 (110)
	A1: 朗读 [ 文字:现在时间是 %TIME 现在时间是 %TIME 引擎:声音:com.iflytek.tts:zho-CHN 流:3 倾斜:5 速度:5 立刻继续任务:关 ] 

Task: 马上 (111)
	A1: CPU [ CPU:0 调节器:ondemandX 最低频率:960000 最高频率:1267200 ] 

Task: 马上 (113)
	A1: 通知声效 [ 标题:您的手机已经充满电了 文字: 图标: 数字:0 声音文件: ]
////////////////////////////////////////////////////////////////
点击这里下载配置文件。