2009年12月13日 84条评论

WordPress插件:mightyadsense 会产生大量数据库垃圾

自从今年 6 月份通过 Google AdSense 的申请,就在博客上无聊挂上了,为了方便插入广告代码,我用了  mightyadsense 这个插件,一直挂着也没怎么注意过

期间搬了几次家,数据库也很正常,但前几天在手动备份数据时发现,没有压缩的数据库竟然有 23M?我擦了眼镜再看,真的是 23M 多,咋会这么多呢?我记得以前是 3~5M之间的啊,立即查看数据库各个表,发现 wp_option 这个表竟然达到 17M 多,我买糕的,这个不是保持一些博客和插件的属性值的表么?咋突然膨胀到这么大?

发现问题就好办了,立马打开此表看,发现 option_id 已经达到好几万页了(每页30条记录),在 10 多页后面发现都是重复的 mightyadsense 属性值,如下图:

我用每页显示 100 条翻了 10 多页还是一样的,无法,只好用数据库搜索了。

不搜不知道,一搜吓一跳!竟然达到 230995 条记录,我买糕的呀

我备份了一下数据库后,重新搜索后删除了 230995 条带有 mightyadsense 的记录!然后优化表、修复表,wp_option 立马从 17M 变为 4xxK,数据库也减肥到 5M 左右。

搞定后进 WordPress 后台删除了 mightyadsense 插件,用全手动把 Google Ansense 代码贴到主题文件中。

不知道其他使用 mightyadsense 插件的朋友有没有碰到 mightyadsense 会产生大量数据库垃圾的问题?如果不知道去数据库那里看一下吧

如果真是这样的话希望英文好的朋友去作者那里反馈一下吧,我那英语就算了吧——免得误导作者,哈哈

zww
or
oooo

“WordPress插件:mightyadsense 会产生大量数据库垃圾”有84条评论

  1. SATURN says:

    汗。。。我还没用这个,好夸张。。。。

    1. zwwooooo says:

      @SATURN 嗯,吓得我叫买糕的

  2. licream says:

    没用过,,0 0

    1. zwwooooo says:

      @licream 没用好,不然也许会和我一样

  3. 蓝冰 says:

    汗一个
    也太多了吧~!~ :lol:

    1. zwwooooo says:

      @蓝冰 是够汗的了

  4. derek says:

    ............雷人,还好我写进主题了,虽然效果不好....... :evil:

    1. zwwooooo says:

      @derek 我现在也是写进主题了,效果和原来一样

  5. mytion says:

    还好没放什么广告,也没有安装那个插件。照这个插件所产生的垃圾数据,我的空间很快就被吸扁啦,恐怖! :eek:

    1. zwwooooo says:

      @mytion 相当恐怖,每篇文章都有好几千个这样一样的设置,纳闷

  6. 奋飞 says:

    不能吧,
    我要赶紧去看看了

    1. zwwooooo says:

      @奋飞 去看看,顺便帮我证实一下是否所有使用这个插件的都会产生大量垃圾

  7. 小T says:

    没用这个插件。。这个bug应该给作者反映下

    1. zwwooooo says:

      @小T Sorry,我英文不行啊

  8. rollom says:

    我看了你的文章,特意检查了自己的数据库,wp-options就1kb,数据库总共7.7M多,没出现你这样的结果,我也使用Mightyadsense。

    1. zwwooooo says:

      @rollom 不知道你用Mightyadsense多久了?我希望是我个人问题(搬家多次,插件试过n个)

    2. rollom says:

      @zwwooooo 我的wp-options是1M,上回说错了。我使用wp有10个月了。

    3. zwwooooo says:

      @rollom 那就郁闷了

  9. LAONB says:

    还有个评星的rating更夸张。

    1. zwwooooo says:

      @LAONB 什么来的?

  10. Landon says:

    不会写代码,只能用插件.不过好恐怖啊

    1. zwwooooo says:

      @Landon 我的就是插件造成的,也许是我个人问题,原因不明

  11. 百晓生网站目录 says:

    感觉文章里加入广告让感觉不舒服

  12. 百晓生网站目录 says:

    呵呵,回复栏右边这125的就很可爱

    1. zwwooooo says:

      @百晓生网站目录 呵呵,玩玩而已

  13. 外贸牛仔裤批发 says:

    最近也是刚申请了adsense,不知道效果如何,测试中。

    1. zwwooooo says:

      @外贸牛仔裤批发 浏览大,而且像你一样用ie6的访客多就效果不错 :mrgreen:

  14. 是啊,现在正在尝试,有没有好的做adsense的经验啊,有的话分享下啊。

    1. zwwooooo says:

      @外贸牛仔裤批发 没有哦,我已经下架了,根据一些人的经验是菜鸟多的地方点击率才高 :mrgreen:

  15. ㄚ琪 says:

    我的沒有,是你一直在更新mightyadsense的選項嗎?這跟後台有關係的!

    1. zwwooooo says:

      @ㄚ琪 没有,即使有我也不可能更新几十万次。。。

    2. ㄚ琪 says:

      這很詭異,而且外掛的站已經掛了,所以也沒得問!

    3. zwwooooo says:

      @ㄚ琪 或许是我个人碰到的问题,具体不得而知了,反正有很多类似的插件选择使用

  16. [...] 折腾WordPress免不了不停的安装、卸载插件,主题等等,而有些插件的作者并没有在其中写入相关删除插件设置的函数,时间长了自然会给数据库中留下很多垃圾,进而影响博客的速度。有些插件更可怕,频繁修改居然会给数据库写入十多MB的数据,不信的话你可以来看看这里,欢迎围观。 [...]

  17. bluehost says:

    正在找合适的插件了,基本就打算用这个在搜索评价的时候来到的,用的国外空间本来需要优化数据库的,更不能干这等拖累的事了。多谢分享了

    1. zwwooooo says:

      @bluehost
      我早不用这类插件了,全部手动插入广告。

  18. Evilasy says:

    学习了

  19. mymoola says:

    MightyAdsense Version 4.1 我用的这个,没有发现这个情况。可能是版本的问题已经修复了吧

    1. zwwooooo says:

      @mymoola
      嗯,应该修复了

  20. 我建网站时间短,也没敢放广告,也没安装那个mightyadsense 插件。不过,您说的这个教训值得学习吸取。要经常检查清理数据库垃圾。

回复给 SATURN ¬
取消回复

昵称 *

网址

B em del U Link Code Quote