PHP: empty(), is_null(), isset()真值表(区别)

原来很迷茫,只是在用,也没有出过问题,有时间了,就找了下资料学习了下。记录一下。

原文:http://www.blueshoes.org/en/developer/php_cheat_sheet/

Jumpline免费空间取消方法

不知道当时怎么鬼迷了心窍,申请了需要填信用卡信息的Jumpline三个月免费的空间。速度一般,续费超贵,一个月要$15刀,还是季付。关键是最近Jumpline更改了政策,只有在下一次账单生成之后才能取消服务,很恶心,万一忘记就死定了。我在Google日历里加了备忘,以防忘记。可是就在今天晚上,收到了通知新账单的Email,哈哈,取消服务的日子终于来了。

取消方法:

用你的账号密码从https://my.jumpline.com登录,点击“My Products”,再点击“View Details”,再如下图操作(图 via hostloc,可能略有不同): Read the rest of this entry »

PHP Speedy : 加多少Cache你也快不过我!

php_speedy_logo_medium前些日子曾经写过一篇博文《加速WordPress》,完全用手工来调整,加速我们的WordPress,html代码层次加速WordPress是其中最为有效的手段。即使你的全静态页面,如果一个网页中加载过多js, css的话,也会慢得要命。

下面有朋友留言问,是不是有插件可以自动进行这些优化,我当时没有发现有类似插件。今天终于被我找到了,没错,就是PHP Speedy ! 装了YSlow的同学可以先测下我博客的所有页面,绝对全都是A,如果你发现有不是A的,告诉哥,哥赏糖吃你,吼吼!

Read the rest of this entry »

在GAE上用二级域名托管Feed

前面介绍过怎样不被Feed托管商绑死,在Feedburner和FeedSky之间来回换而不损失订户的方法。由于Feedburner不支持二级域名绑定,我用一个虚拟机来给feed域名做302重定向到托管在Feedburner的地址,但是这个主机在国外,教育网上不方便。于是想把feed子域名停放在GAE上,再做302重定向。

上传程序和绑定域名的方法不赘述,参考下面三篇文章即可:

大蜘蛛:Google App Engine (GAE)注册与部署

徐明:Google App Engine 入门:上传应用程序

无名氏:Google企业应用套件最新最全申请攻略

需要注意的是,申请Google Apps的时候直接绑定你的根域即可,不要绑定二级域名,因为现在Google Apps已经不支持绑定裸域了,即使本来就是二级域名。举例:绑定kangzj.net,而不要绑定feed.kangzj.net 。

打包下载

下面附上代码:

Read the rest of this entry »