写Blog有害健康

正所谓“小赌宜情,大赌乱性“,写Blog也一样,平时写写还不错,但写得有压力就有害健康了。最近一个月感觉写Blog写得很有压力,要不停地寻找值得写的话题,别人都写的自己又不想写;又担心错过哪些重大消息,消息没错过,但又要写得比别人快,所以Google Reader里面的东西很多,里面有很多专门关注Web2.0、Google、Baidu等的个人博客,还有通过百度和Google的新闻搜索订阅的关于Google、百度、Yahoo!、Microsoft等的新闻,以及网易、CNET、IT时代周刊的新闻。每天阅读这些都要花不少的时间,再加上写文章的时间,都要好几个小时,而平时下班回到家,最早也已经是7点多了,所以最近一个月基本上都是12点之后才能睡觉。除些之外,还惦记着网站的浏览量、订阅量等等。以上这些都严重地伤害了我弱小的心灵,有害于我的健康。 Continue reading “写Blog有害健康”

wordpress 防止垃圾评论的简单方法

用wordpress做的blog,在网上放上一段时间后就容易有垃圾留言,可是wordpress本身在防止垃圾评论方面又有这样的不足:

1. 虽自带一个据说非常厉害的Plugin,但使用前必须去wordpress.com申请一个api key,wordpress.com在中国是无法通过正常方式访问的,所以没用。就算能用,感觉对于一般的个人小blog来讲,也是“杀鸡用牛刀”.

2. 在网上找一些利用评论验证防止垃圾评论的plugin,居然没找到,本以为是“随街都是”的plugin居然找了好久都没找到。

而我的方法就是在评论的表单中加一个必填项(写个评论试一下),然后在相应的php文件里加一个非常简单的判断就行了。了解一点网页制作知识和php的应该一看就明白了。

步骤如下:
1. 在wordpress的模版目录中找到负责留言的个文件, 例如我的是comments.php, 在form的对应位置加入类似下面的代码:



请输入:abc

2. 在wp-comments-post.php 中加入下面的代码:
if (trim($_POST['simple-anti-spam-string'] != strtolower('abc')))
die('Yan Zheng Ma: abc');

自从做了这个小修改之后,垃圾评论一下子几乎全没有了,有也只是一两条人工填写的无聊评论。

空间转移至dreamhost

logo of dreamhost.com今天下午花了点时间把东西都搬到了国外的dreamhost服务器上,因为国内那个网速虽然还可以,但服务器质量差,反映很慢。 dreamhost的服务器超级强大,或者说国外的服务器物美价廉,不过对我们来说都是“大件货品”,第一年优惠价$9.24/year,之后是$7.95/MONTH 所以先用着,到期了再说,或者到期之后,再用优惠价注册一个新的帐号,再搬一次就是了:-) 虽然服务器在国外,但访问速度,上传速度都挺快的,用dreamhost提供的一键安装功能,一两分钟就把wordpress 2.04及数据库安装好了,然后把之前备份的数据库导入新的数据库服务器,用ftp上传自己的模版,最后用putty登陆到服务器,以超过300kbps的速度把东西从原来的服务器直接下载到新的服务器上面,就基本完成了迁移,当中只有一点要注意的,就是数据库的正确导入和乱码的问题,其它都很方便,没想到这会这么顺利。

为Blog添加点击展开/关闭的功能

这个星期终于抽出时间完成了这个点击展开/关闭功能,相信新功能可以给浏览者带来更佳的浏览体验。

完成这个点击展开/关闭的功能的javascript在网上可以找到很多,但是看上去都不那么简洁,而且是只支持IE,不支持FireFox,所以找资料(Mozilla developer center是一个非常好的资料库,相比于IBM的developerWorks,它的资料更直接,更实用一些),自己写了一段。

点击展开/关闭功能的javascript代码在以下地址: http://PLACEHOLDER.wpsho/wp-content/themes/think-ing_2.0/page.js

简单的网站链接点击跟踪程序(javascript,PHP)

星期六日写了一个简单的广告点击跟踪程序,用来统计哪些非本站的链接被点击了,以便自己统计一下广告的点击数。

程序很简单,只有一个javascript和一个PHP文件(也可以用ASP,JSP),也算用了流行的AJAX,只是记录哪些页面上的哪些链接被单击。在IE6.0 和 FireFox 1.5上测试通过。

下载代码:clickTracking.zip (2.19kb)

学习linux

因为刚买的dreamhost空间支持shell登陆,为了能更好的利用这个功能,于是便重新学习linux,之前自学的都忘得差不多了,毕竟以前是为了学而学,没有实际应用的环境,还可以趁机学学别人是怎么管理主机的,能公开给全世界的人开放shell,相信他的管理能力也是一流的吧。

另外dreamhost的服务做得真是“无得弹”,连“一键安装”的wordpress也是2.01的最新版,wiki中讲到的awstats的安装也是讲的最新的版本,真是做到无微不至,的确,这才叫做服务啊。

dreamhost空间开通,免费送好友

我的dreamhost空间已经开通了,今天试用了一下功能,感觉真是爽:

  • 容量有20G
  • 流量是1000G每月
  • 支持无限数量的域名
  • 不限个数的mysql数据库
  • 75个子用户帐号
  • 所有帐号都支持shell登陆,可以像用自己的电脑一样操作服务器!

这么强的功能,这么好的服务即使是$120一年也是值的。

今天终于把之前买的所以域名都绑上去了,我的域名终于有家可归了!

先体验一下用shell的方便性,今天要装个wordpress,于是用wget直接把wordpress下载到服务器上,速度超快,才几秒钟就下载完了,然后用unzip解压,就这么几秒钟就把wordpress下载到服务器上面了!

这么多的资源我一个人也用不完,如果哪位好友有需要,只需编辑手机短信“我要”,发送到本人手机,或者直接在此留言,即可免费获得本人友情赠送的价值近千元的超强空间一个(容量、流量、数据库、域名都不限,只要不要太离谱就行了),不过目前只提供一年的使用期,因为第二年就要$120,续不续费还说不定。另外,只送认识的好友,网友暂时就不送了:)

——————————————————–

原来每个dreamhost的用户都可以自己做一个Promote Code(优惠代码),我也做了几个:SUPERCODE,YOUHUI97,可以减掉$97的,已经是dreamhost允许的最高值了,如果决定要买,就别忘记用哦!

paypal,dreamhost,colinzhu.net

前两天终于使自己的paypal生效了,因为想买一个国外的空间。为什么要买?因为国内搞的“网上良民证”实在是网络世界的倒退,是对人的迫害,本以为之前买了一个空间,就可以把所有的域名都挂上去,去修改“良民证”的信息,结果石沉大海。

刚才去dreamhost,花了$9.24买了一个空间,一年的,很便宜吧,不过只是第一年的价钱,第二年就会变回$110左右了,不过等第二年再说吧。

昨天在公司上网的时候,查了一下colinzhu.net居然被人注册了,通过microsoft的officelive注册的,现在officelive(beta)搞免费,没想到我才看这到这新闻一两天,就有人注册了这个域名。我也申请了,但还没有通过。