WordPress系统优化

其实这样标题是严重的“标题党”行为,但我也想不出什么合适的题目,难道要用英文表达,算了。

这里是我WordCamp上的Talk的ppt文件,喜欢可以下载,做工很粗糙,没有aw同学的好看。两点大家注意就行了,不用费劲下载看了:你的Blog如果不是大红大紫,不用去优化;WordPress本身没什么好优化的,有那也是开发团队的事情,关心WordPress系统之外的因素更重要(这也是我为什么花时间讲YDN的14条规则的原因)。

关于WordPress系统优化本身没什么好说的,分开说:性能和方式。

性能方面,一般的Blog(99%)没有必要在这种问题上费时费力,什么是一般的呢?像花儿开了,小众软件这样的一般压力的Blog没有什么可优化的,选择一款合适稳定的主机(VPS或者虚拟主机),不用糟糕的插件就行了。至于高负载的WordPress系统,那么优化的话题似乎永远说不完,这也的确很好玩,不然怎么有我们这么天天面对控制台出神的家伙?

方式其实更重要,如果做到玩转WP的确时间很有趣的事情,每个人的兴趣不一样,每个人的背景不一样,不个人的素质也不一样,所以,这个世界可以分成两种人,用WP的和不用WP的。热爱WP才能玩转它,WP能代表的也不仅仅是LAMP,而是另外一种更深层次的境界。所以首先方式上的优化是:优化你自己。WordPress是用PHP写的轻量级Blog软件,我们本身不本希望看到很多累赘的功能在上面,这方面的功能欠缺可以用插件的形式实现,而WP的核心,应该保持洁净和雅致。WordPress 2.2加上的widget功能其实满足了大多数用户的需求,这也是开发团队作出的决定,每一个对WP核心的修改都需要很长时间的讨论,而且并不一定会被加入到核心里面去,一句话,保持轻量。所以,aw同学提到的把WP-Cache加入到WordPress的想法是不现实的,不符合WP的风格和习惯。

废话了一堆,WordPress需要运行在LAMP平台才能显示她的美,这不仅仅是客观上的,也有主观的人文因素。所以,优化WordPress就是优化你的LAMP,如何让你的LAMP跑的更快,更舒服,更优雅,就是关键。我以为拥有一个好主机的普通用户开始使用SSH和SVN就是优雅的起步,之后你会慢慢熟悉Opensource,理解Opensource,远离版权复杂的其他系统形式。这就是大大的优化了。

WordCamp Closed

Matt

WordCamp顺利结束,Matt的视屏有点晚了 🙁

在北京多呆一会都得头疼不已,不是假的,是真的头疼,所以我和小兰必须快点回廊坊。终于在北京见到了金亮,比我想象中的年轻小伙子有点区别,金亮更像大哥,饭量也特别大,中饭的时候把饭菜基本都吃光了,而我只吃了一点,什么胃口都没有。WordCamp登记到位的人数有三百多人,实际到场的只有一半左右,这能说明什么问题呢?我就不做评论了,留给明年的WordCamp组委会考虑吧。WordCamp应该是一次社区活动,而不应该是一次WordShow,这样除了娱乐外,能WP的就没多少东西了。每一个热情的社区成员都应该是友善的,和蔼的,愿意和每个人交流,平等的,长者风范,hacker精神。

在社区活动上我为大家做了一次演讲,我本身不希望这是一次演讲,因为演讲我觉得有高低之分,并且我基本没有演讲技巧可言,也没有什么特别的好东西和你们分享,不是么?我希望它只是个简单愉快的交流。

大会还有个好处,可以让你知道哪些人是闻名不如见面,哪些人是见面不如闻名。总的来说有不少的意外,也有不少的收获。
再次感谢Lemon给我带的咸菜,Jane为我们安排的住宿,也感谢CBN的同学为此次大会做的操劳,要是没有你们,就没有这次大会的成功。

gPhone is nigh

gPhone.PNG
gPhone已经被确认,这样一只Linux内核,支持GPS,GoogleMaps等的Google Apps手机太吸引人了,iPhone也许能忘掉了,可惜我做不到。兴奋的是据说gPhone会在几个星期内和我们见面,而且还在100美元一下!哇,Google要把他的adwords放到任何角落啊。

今天做了一下WordCamp的登记统计,344个登记者中有246个邮件地址是gmail的,约7成。或许这个世界的人可以分成两种人:用Gmail的和不用Gmail的。

糟糕的宽带拨号路由器

dscn0364.png这个路由器从大二一直陪伴我们宿舍,说起来感情还是颇深厚。它非常拍热,一到了夏天就经常掉线,丢包,无缘无故全部SSH链接断开,让人十分恼火。我想换掉它,有谁推荐一款合适的家用路由器呢?能全天候工作,支持LAN端口限速,支持SNMP就太好了。

WordPress 2.2.2

WordPress 2.2.2从alpha一蹦到released,不过我也实在想不出有什么好beta的。

从2.2.1到2.2.2的修改文件不是很多,如下:

  • wp-includes/version.php
  • wp-includes/general-template.php
  • wp-includes/theme.php
  • wp-includes/widgets.php
  • wp-includes/functions.php
  • wp-app.php
  • wp-settings.php
  • wp-admin/edit-comments.php
  • wp-admin/admin-functions.php
  • wp-admin/admin-db.php
  • wp-admin/import/wordpress.php
  • wp-admin/upload-functions.php
  • wp-admin/link-import.php
  • wp-admin/options.php

按照官方的说法,此次升级只涉及到bug修复和安全修补,丝毫不会引起兼容性问题,所以,还有什么理由不升级到WordPress 2.2.2呢?

下载wordpress-upgrade-222.tar.gz[CN]升级文件包,解压后覆盖原来的文件,把你的WordPress 2.2.1升级到2.2.2吧。

WordPress 2.2.1 发布

WordPress赢得了The top 100 Webware sites for 2007 Publishing的第一名,今天常规svn co的时候发现version bump,应该是2.2.1要正式发布了。这个版本应该修复了很多2.2版本的bugs,推荐大家迅速升级到这个2.2的新版本。详细的情况没时间说了,官方也还没给出任何release note,稍等吧。

附上WordPress 2.2.1和与2.2版本的差异文件列表