文武双全告诉你wordpress中的那些大坑

Posted by

wordpress是目前世界上最流行的博客系统了,很多人拿wordpress做个人网站,甚至有人拿来做企业网站。文武双全还是个小菜鸟的时候,确实对wordpres很崇拜。用wordpress建了一大堆的网站,事实证明我当初的决定是多么的傻逼,只不过现在是悔之晚矣。今天文武双全就来跟大家扯扯,wordpress中的那些大坑。希望给那些还没有用wordpress的兄弟们,一点点的提醒。

第一大坑:内置谷歌字体等大量谷歌的资源

当然这个不是wordpress的错,是我们天朝伟大的GWF的错,但这确实是个大坑。谷歌的CDN确实非常棒,速度非常快,但是在国内被墙的也太厉害了点。wordpress前台和后台都有大量的资源,连接向谷歌的网站,这些网站的打开速度已经无法忍受。虽然有一些插件,能实现屏蔽谷歌字体,但是这依然会拖慢你wordpress前台和后台的速度。

第二大坑:wordpress最知名的图片插件NextGEN Gallery无法再汉化

wordpress自身的图片管理功能很弱,需要依靠插件能扩展wordpress对图片的管理。但是自从1.9.13版本开始,NextGEN Gallery就无法再被汉化了。对文武双全这样的老wordpress来说,不怎么影响使用,我继续使用老版本的NextGEN Gallery就可以了。但是对于新玩家来说,这真真是个大坑了。

第三大坑:非常牛逼的TAG管理功能

TAG就是站长手动为文章添加的关键词,dedecms也有类似的功能,甚至可以自动提取tag。本来这个功能是个好事,很多wordpress模板的作者都开发了效果牛逼的TAG标签云集功能。但是由于百度专门出台算法,打击不相关静态结果搜索页。大量使用wordpress建立的网站,由于使用了大量的TAG而被百度误伤。谷歌由于数据抓取和存储的能力强,并不在乎站长多余的TAG占用了自己的资源,对tag和wordpress都是十分友好的。但是有钱并且垄断的百度,就是那么任性。

这个算法至今仍然在伤害很多wordpress的站长,也算是wordpress的天坑之一了。一些wordpress的插件,能把tag自动转内链。你试试吧,越用死得越快。

第四大坑:没有中文的开发者文档

wordpress并没有官方的中文开发者文档,以至于国内中文原创的wordpress模板数量并不多。少数精品wordpress模板,被广大wordpress几乎玩烂掉了。大量国外的模板,汉化并不完整,还有人拿汉化外国的模板来卖钱。想学wordpress模板开发,您先把英语学好再说吧。

这跟咱们本土的开源CMS相比,也算是个坑了。

第五大坑:代码臃肿,抗攻击的能力真的很差

wordpress代码本身的安全性还不错,至少比dedecms强多了。就像某个网友说过的那样,能黑掉wordpress代码的黑客年薪至少在百万以上。但是wordpress抗攻击的能力确实很差,这一点文武双全是深有体会。文武双全个人网站从2011年就开始使用wordpress,这期间被攻击的次数已经无法统计。

wordpress使用mysql作为数据库,不用几个并发链接就能把wordpress搞到mysql挂掉。如果把wordpress整站静态化,减少对mysql的请求次数,你会发现最简单不过的CC攻击,依然能把wordpress轻易搞挂掉。想把网站搞到一定规模,有雄心壮志的站长,还是算了吧。

第六大坑:垃圾评论满天飞,怎么防都防不住

虽然使用了Akismet和Math Comment Spam Protection两款防垃圾评论的插件,依然无法杜绝机器人发垃圾评论。

第七大坑:无法自定义栏目页的title

wordpress真坑爹
文武双全告诉你wordpress中那些坑爹的事情

这又是一个神奇的事情,神奇的无法想象。wordpress可以安装插件来让你自定义栏目的keyword和description标签,但是栏目的title确不能让你自定义。每一个栏目以及子栏目的title默认都是这样的:栏目别名 | 网站名字 。我敢说,十年前dedecms就能够对每一个栏目页乃至文章页自定义title了。

当然我也知道,就算title没有你想优化的关键词,关键词的排名你也能优化上次。但是你绝对不能否认,在中文搜索引擎里这就是个大坑。

第八大坑:wordpress的内链功能极其的弱

你可能会说,你能找到一堆的插件让你的wordpress自动产生内链。但是我想说的是,这依然是个大坑。这些插件要么不支持老的文章生成外链,要么对中文关键词支持不够好,要么就是没汉化。

第九大坑:GWF丧心病狂到连Gavatar都墙

这一段是我在2014年12月31日添加的,因为今天登陆wordpress后台,突然发现好卡。立马F12看了一下,gavatar直接把进程卡死了。wordpress的前台和后台都要加载来自gavatar的用户头像,这么良心的网站都能被GWF强。这真是依法治国的最佳示范了,这不是wordpress的错,但确是wordpress的坑。

第十大坑:什么都依赖插件

这一段也是在2014年12月31日添加的,总算给wordpress的坑凑了个十全十美。虽然wordpress的插件功能很强大,数量也非常多,但是这也意味着wordpress自身的功能很单薄。什么都依赖插件的wordpress,经常因为插件用多了而搞得臃肿不堪。连个友情链接模板,都需要安装一个插件的blog系统,真的也可以说是丧心病狂了。

对中国用户来说,更加坑爹的是,我们大多数情况下只能用国外的英文插件。优质的汉化插件也是极少极少的,国产插件坑爹的也不少。于是,你想把一款英文插件用好,就得在百度忙活半天。这难道不是坑吗?

文武双全的总结

不可否认,wordpress确实是一个牛逼的blog乃至cms系统。但是在中文搜索环境中,它确实有非常多的坑。以至于我现在不仅仅不像人推荐wordpress,而且努力劝告大家学习中文开源CMS。在中国,本地化做得好的才能真正适应中国的国情。推荐大家去学习dedecms或者帝国cms,这些我们中国人自己开发的CMS,能够做出跟wordpress同样效果的任何网站。

忘记wordpress,拥抱我们中国人自己开发的开源CMS吧。

27 comments

  1. 我感觉,这都是可以解决的.我用WordPress8年,没被入侵过.关键看个人吧.而且插件?没几个插件是必备的吧.自己总得会点代码

  2. 请大神指点!!!我刚刚用wordpress,我的网站在其他浏览器还好,就是在ie的时候,会出现这个如下的情况:
    在页面的地步出现了Leave a Reply

    Your email address will not be published. Required fields are marked *

    Comment……就是您的页面这个评论功能 谢谢大神

  3. 哈哈,时过境迁,这文章确实不适宜了。我做了一些修改,把TMD都给删了。

  4. 谁没脑残的时候,你小时候没尿过裤裆?说别人,你自己是个什么垃圾东西?

Leave a Reply

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据