wordpress 2.2 发布

千呼万唤始出来,wordpress 2.2推迟了二十多天后,终于发布了。

wordpress 2.2添加了许多新的特点还修复了200多个“小臭虫”。

添加的特点:
1、整合了Widgets,这个wp2.2最有争议的一个改动,许多使用K2的朋友可能会发生一些问题,如是,可参照天佑的Sidebar Modules 在 WordPress 2.2 復活之法修复;
2、完整的ATOM支持;
3、新的blogger导入程序,能导入新版的blogger,你只需输入blogger的用户名和密码,就能导入你在blogger中的post和comment;
4、无限comment流?就是在编辑comment时,使用ajax技术,保持可修改的comment数在20个,能持续地修改comment(不用翻页就是了);
5、激活插件与修改文件时给予保护,使blog不会整个垮掉(很多人都遇到过这样的一个情景吧:激活一个插件后,整个站显示一个出错的信息,后台也不能进入。这个应该就是解决这个的吧);
6、核心插件和过滤器的速度优化;
7、WYSIWYG编辑器对Safari浏览器(Mac)的支持;
8、还有很多版面的修整和可访问性的提高。

开发者特点:
1、新XML-RPC API;
2、使用jQuery;
3、Comment feed支持多个版本,包括ATOM;
4、使用phpMailer;
5、可在wp-config.php文件中指定database collation and character set;
6、可在wp-config.php文件中硬性指定网站地址和wp地址,优先级高于数据库中的网站地址和wp地址;
7、wp函数Inline Documentation的增加。

BTW,wordpress 2.2的代号为Getz——Stan Getz(en.wikipedia)

态度

碎碎念:出售冠名权比话题广告更适合Blog

一些貌似清高的blogger,喜欢在付费文章前写”本文为付费评论,您可以跳过阅读”之类的屁话。读者是没有被忽悠,可是您对得起广告主吗?钱是照付给你了,人人都跳过,广告没有起到应得的传播效果。比这更可耻的是写负面评论。有人很装B地说是对读者负责,那别接这个广告啊,你可以比王朔还随心所欲。

抓虾热文的沦陷

我有时很憎恨那些功利的blogger或者站长,就为了获得那点流量,采取众人拾柴火焰高或是马甲战略,嘿,愣是把他自己的垃圾文章顶上来了。于是,抓虾热文,这个本来窈窕似玉的好姑娘,被彻底的弄脏了。

海词

feedsky bingu
海词
一年多前,已经开始使用海词,并一直用到现在。
当初,海词吸引我的是他们提供的一个小服务——网页划词。只需在网页中加入一小段海词提供的javascript代码,即可实现在网页中选取一个单词时,得到此单词的解释。
一年多过去了,海词的工具也丰富起来,现在已经发展到有9种之多。但却没有提供我正真想要的一个工具——firefox的搜索插件。但所幸firefox的搜索插件非常容易制作,自己动手丰衣足食吧。

小工具固然能吸引人,但要能留住人,就要有实在的功能。海词的功能就特实在,没有什么花俏的功能,在翻译方面做得很全面。
自从在外国买空间和域名以来,给空间商写封support信是不能少的了,而自己的英语能力不是十分强,海词的作用就显现出来了。
当你搜索某个单词时,海词不仅仅返回其解释,同时还将返回近似词和大量的例句。例句修改一下,也就……过关了。谁叫咱这英语~~

要说海词还有要再完善一下的地方,应该是更web2.0一点就好了。
ajax的应用,firefox搜索插件的增加,这些应该能使海词更舒适,更易用。

WP Plugin:Some Chinese Please

新版本发布在玩WordPress上了,跳转到Some Chinese Please!新版本

Some Chinese Please”是为用中文写作的wordpress blogger准备的拦截spam的plugin。

在WordPress blog系统下,有90%+的Spam是由英文字母和拉丁字母组成。
通常情况下,用中文写作的blog,其留言、trackback和pingback应该也是包含中文字的。 那么,只要拦截下不包含中文字的留言、trackback和pingback,那么blog接收到spam的概率将大大降低,接近于0。

SCP在留言、trackback和pingback发送到blog,保存到数据库前,将检查他们是否包含有中文字。 如有,将通过检查保存到数据库中;如没有,将拦截,并返回出错的字句,而且将不保存到数据库中。

SCP基于Mark Kaplun的plugin – DieOnSpam

安装:
1. 在Downloads页中下载最新的SCP压缩包;
2. 将压缩包解压缩;
3. 上传Some Chinese Please文件夹到wp-content/plugins文件夹中;
4. 登录wordpress blog后台,至插件(Plugins)页激活(Activate)Some Chinese Please即可。

Dreamhost自动备份mysql

在查找“用SSH备份mysql”时,发现的——“Dreamhost下每天自动备份mysql数据库,并发送到指定邮箱”。
觉得比wordpress的一些备份plugin好,决定启用。

1、用putty登录你的dreamhost;
2、运行

cd ~
mkdir backups
mkdir backups/archives

3、新建一个名为“mysql.sh”的文件,并输入下列代码:

#!/bin/bash
cd /home/username/backups/ #username改为你登录ssh时用的用户名
mkdir mysql 
suffix=$(date +%y%m%d)
mysqldump --opt -uUser -pPass -h mysqlA.domain.com db_nameA > mysql/db_nameA.$suffix.sql #User为数据库用户名,pass为数据库用户密码,mysqlA.domain.com为数据库地址,db_nameA为数据库名,请根据你的情况修改。
tar zcf archives/mysql_backup.$suffix.tar.gz mysql/*
rm -r mysql/
mutt you@domain.com -a /home/username/backups/archives/mysql_backup.$suffix.tar -s "MySQL Backup" #you@domain.com修改为你准备用于收取备份压缩包的邮箱。

保存后,上传到backups文件夹中。
4、在putty中运行

dos2unix ~/backups/mysql.sh
chmod 755 ~/backups/mysql.sh

5、在Dreamhost的panel,Goodies->Cron Jobs中新建Cron任务,选项设置为
Command to run: /home/User/backups/mysql.sh
#User改为你登录SSH时用的用户名。
时间照下图设置,将在北京时间每天的24:10左右运行备份MySQL程序,并发送备份压缩包到你指定的邮箱。
cron time setting
6、完成!

参考文献:wiki.dreamhost.com
Green Web Hosting! This site hosted by DreamHost.

一张有趣的图片

有趣的图片

点击放大查看如何有趣。

WP tags支持也推迟

wordpress 2.2推迟发布,紧接着Dougal也出来告诉我们“WP Tags: Perhaps I spoke too soon…”。
WP Tags,或许我们言之过早了,它将推迟到wordpress 2.3才加入,取而代之的是添加widgets。

突然想到,WYSIWYG编辑器 + 定时保存 + tags + widgets + … ,wordpress似乎正在变的越来越臃肿,它们是不是每个人都需要的东西呢?至少我是没有装过widgets的,对“定时保存”也不是太在意(我还是在用wordpress 2.0)。怪不得有些人还是喜欢用1.5。

不过我对tags这个功能还是很感兴趣!

wordpress 2.2推迟发布

原定于4月23发布wordpress2.2,但Matt不久前公布将推迟wordpress2.2的发布

wordpress 2.2的新特点之一——支持tag,早前在天佑那里看过他的介绍123,自己是非常期待的,毕竟内置的tag比其他plugin有更好的结合度。再加上能import原UTW的tags,离放弃UTW的确不远了。

More:
Codex:Version 2.2
WordPress 2.2 前瞻