2013年3月12日星期二

服务器性能和带宽的评价

使用新的服务器有一个月时间,基本对服务器的性能和吞吐能力有了一定的了解。内存进行了扩充,原先的512M内存不够使用,新增加了512M,正好做双通道。同时在线人数最多800多,平时400多。带宽目前也还可以,没有出现限制带宽等现象。

目前的访问还正在恢复中,感觉不限制带宽真是很不错。

DreamHost降低CPU Minutes的秘籍

DreamHost的CPU Minutes问题可能困扰着不少人,也有很多人为此无缘无故被DreamHost停了帐号,因此如何快捷的降低CPU Minutes已经成为使用DreamHost的一个重要的环节。经过不断的测试和调整,我发现了一条简单有效的降低DreamHost的CPU Minutes的方法,修改一个配置就可轻松降低CPU Minutes,经过我的测试,最大可以降低50%左右的CPU Minutes,效果非常明显。

具体方法是,在DreamHost的Panel控制台,选择Domains - Manage Domains,选择一个域名,编辑站点,在PHP Version这里,修改站点的PHP版本类型,将其从PHP 5.2.X修改为PHP 4.4.X,这样,网站将使用PHP4而不是PHP5,经过我的测试,使用PHP4后网站耗费的CPU将大为降低,运气好的话有可能降低50%左右的CPU资源,一举解决了CPU使用过高的问题。

为什么会是这样呢?我猜测,可能PHP5比PHP4的速度快,因此就消耗更多的CPU资源,因而使用PHP4虽然速度慢一些,但是消耗的CPU资源就减少了。

如果你的网站流量很大,消耗的CPU很多,那么不妨照此方法测试一下。

免费主页空间服务

做主页比做博客复杂一些,但灵活度就大多了,我这里介绍的大多是国外的免费主页空间,因为国外的空间虽然经常被封,但较为稳定,少有关门的,国内的则大部分都关了,而国外的Angelfire、Tripod、GeoCities等却都一直存活到现在,说明别人的赢利方式很多,经营管理不错。

下面是我认为几个不错的免费个人主页的提供商。

2013年3月10日星期日

苏州GDP超过深圳

2004年度全国城市GDP排名中,深圳市GDP总量3423亿不敌不是经济特区的苏州(3450亿),并且增速比苏州(同比增长17.6%)低0.3个百分点在全国城市排名中列第五。

苏州GDP超过深圳,的确是这样的,随着产业结构的转移,外资的不断涌入,04年苏州的GDP超过了深圳,排在上海北京广州之后,坐上第4把交椅,当地政府非常亢奋。

但是最近看报道,苏州这个国际加工基地,已经开始走下坡了,产业结构的转移,从来都是从高到低,往相对落后,工资低廉的地方转移的,从以前的香港,到马来西亚,再到珠三角,再到长三角,现在又向内地二三线的城市,甚至越南转移了,当初苏州为了要在深圳抢投资份额,当地的官老爷们甚至放弃了自己的底线,以最优惠的政策,目的是在他短暂的任期内,得到较高的GDP,什么零地价,零税收都出来了,他们可以在农民手里以低廉的价格收购土地,直接牺牲农民的利益,那些候鸟企业,就是冲着这个而来的,但是在他们即将享受完这些优惠政策的时候,他们又开始考虑迁移了,那些二三线的城市瞄准了这个时机很久了,他们甚至政府出面公关,目的就是吸引这些候鸟企业,这些企业在坐享鱼翁之利后,再也没有动力去进行技术开发,因为他们太容易得到实惠了,这是中国人强加给他们的实惠,他们拿走的是真金白银,留下的是三个英文字母--GDP,还有被污染的环境,破坏的生态,无序的市场,还有大批跟着迁移的打工一族,这就是GDP的悲哀。

深圳已经在几年前大批外资迁移长三角的时候意识到这点,在高新科技的开发和自主品牌打造方面有很大的突破,苏州虽然GDP比深圳高,但是没有自己叫的响的民族企业,GDP再高,就意味着给外国人赚走的钱越多,深圳虽然GDP没苏州高,但是它上缴的国税却比苏州高很多,这才是真金白银啊,这就是为什么深圳的人均收入是苏州的两倍多的原因。

但是苏州人似乎还没意识到这点,在一遍叫好声中迷失了自己,今年昆山又超过了广东顺德,官员们更加亢奋了,但是昆山人们的生活能跟顺德比吗?顺德区居民人均可支配收入15704.31元,最新公布的统计数据显示,至今年9月底,顺德每百户城镇居民家庭拥有32辆汽车,拥有两套住房的达41户。昆山可比吗?

大家高兴归高兴,实际归实际,实事求是,不要沉醉在GDP的数字游戏中。官员都为GDP意淫,百姓却被GDP强奸。

想起了这样一个笑话,有两个同出一门的富豪,有天打赌,甲对乙说,如果你肯吃口屎,我给你一个亿,甲马上吃了,乙也就给了一个亿,后来甲不服气,也对乙说,如果你肯吃口屎,我给你一个亿,乙刚为输了一亿而心疼,马上吃了,甲就把一个亿还给了乙,后来两人想想不对啊,他们两人的钱都没少,但是每人都吃了一口屎,想不明白,就打电话给他们的导师,他们的导师听后马上叫起来,你们真伟大啊,每人吃了一口屎,就为中国贡献了2亿的GDP。(作者不详)

赞一下深圳街区自助图书馆

今年,由深圳人自主研发的“城市街区24小时自助图书馆服务机”走进了市内多个大型社区,也包括我居住的社区,经过一些初步体验,我发现这个“自助图书馆”真是公共图书馆发展的一次重大的里程碑。我的一个朋友就称赞说,“第一次感受到了政府在公益事业上所做的贡献”。

就图书馆来说,我大学期间接触的最多,那时基本上是宿舍-教室-食堂-图书馆三点一线的活动,但是工作之后,就无法继续使用大学的图书馆了,深圳市的图书馆固然也有不少藏书,但是离我的住处较远,来回一次也要一两个小时,借一本书都非常费时费力,也让我去图书馆的兴趣大为降低。

而社区自助图书馆的出现,让我几年来第一次去了次图书馆,续办了借书证。以后再有借书要求,可以通过自助图书馆服务机来进行借还书,一台服务机大概有300-400本左右的图书,在上面还可以访问深圳图书馆网站,查询图书馆信息、馆藏状况、数据库资源等等。

深圳自助图书馆

不过我还是愿意在电脑上浏览深圳图书馆网站,信息是一样的,数据也是完全同步,我在自助机上借书后,网站上的图书信息会立刻更新,在自助机上没有的图书,可以在网站上提出预借请求,图书馆的工作人员将帮读者找到图书,送达读者指定的自助图书馆,通过短信通知读者,读者凭证直接到自助图书馆取书。所借的图书,可归还到任何一个自助图书馆。

不过,目前预借服务的成功率似乎不太高,我提出来三次预借申请,结果只有一次成功了,另外两次都是告诉我“亲爱的读者,因开架阅览,您预借的图书不在架上,请您预借其他图书,非常抱歉!”

虽然如此,总的来说,深圳自助图书馆对于公共图书馆的普及还是起到了重要的作用,相信越来越多的深圳市民都会享受到公共图书馆带给我们的知识大餐。

深圳图书馆借书证办理可以直接去图书馆申办,深圳图书馆位于广东省深圳市福田区福中一路,乘坐地铁到四号线少年宫站D出口,坐公交到儿童医院、市民中心或莲花山公园站即可。办理需要带上二代身份证,交押金一百元。

RSS新组合FeedBurner+Delicious+Flickr

我的Blog的RSS订阅地址将推荐使用一个新的地址。

我的Blog以前的订阅地址是:http://www.williamlong.info/rss.xml ,现在我推荐使用一个新的地址进行订阅,新的订阅地址是:http://feeds.FeedBurner.com/williamlong

新的RSS订阅的内容会有一些什么不同呢?最大的不同就是内容会增多。通过FeedBurner将聚合我的三个主要的RSS源(Blog的RSS+网摘的RSS+图片的RSS)。

这三个RSS,Blog的RSS就是我以前的RSS订阅地址,网摘和图片系统则有很多种不同的选择。经过一段时间的尝试和对比,我启用了FeedBurner.comdel.icio.usFlickr.com这一套组合。

FeedBurner做为RSS订阅地址有很大的灵活性,比如地址固定,统计方便等。我最看中的一点就是FeedBurner可以合并del.icio.us和Flickr.com上的RSS,这也是我推荐订阅FeedBurner地址的最主要的原因。

至于网摘系统,我选择了Yahoo的del.icio.us。为什么不选择国内的365key呢?因为我对365key上的广告太多不很满意,其系统相对封闭,没有编程接口,另外使用上也不是很方便,而del.icio.us页面很干净,没有广告,使用也方便,提供开放的api编程接口,不过最令我欣赏的还是其“daily blog posting”功能,可以通过定时XML-RPC将每天的网摘发布到个人的Blog上。

图片共享我选择了Yahoo的Flickr,主要是其名气很大,尽管免费用户在使用上还是有很多限制,比如每月20MB上传限制,最多显示200张照片等,但其用起来还是很不错的。我很欣赏的是其邮件发布功能,可以将图片通过邮件共享发布出去,方便极了。

这一套组合看起来的确不错,不过也有一个重大风险,就是三个系统全部在国外,有可能会被电信封IP,凡是国外的好东西,电信都封的不亦乐乎,比如国外最大的域名注册商之一namecheap前一阵就被封了,为什么封?答案很简单:狗能改的了吃屎吗?

因此,我这里也推荐一套国内的组合给国内的Bloger,就是:feedsky365keyyupoo,虽然国内的广告多点,而且可能倒闭,但不会被封IP。

月光博客RSS调整为全文输出

这些天对RSS输出做了一些调整,主要调整是将RSS输出修改为全文输出,图片链接路径进行了修改。

正如Keso所说的,RSS是一个信息聚合工具,而不仅仅是一个更新通知工具。因此如果站在读者的角度上,应该提供全文RSS阅读。

提供全文RSS输出,对于使用Bloglines或抓虾的用户来说,会使得用户阅读体验增加,不用访问Blog网站即可阅读到文章全文,但是不少程序(例如我用的Z-Blog程序)都不提供全文RSS,默认都是摘要RSS,博客托管商就更不会提供全文RSS了,因为全文RSS只会增加服务器负载,不会增加页面访问量。

对此我也有一些疑虑,全文RSS的输出大小至少100K以上,是否会对我的服务器造成大量流量负载压力,而且据说大于200K的RSS就会无法通过RSS合法性校验,这也是一个问题,不过最终我还是修改了程序的代码,提供了全文RSS输出。

全文RSS输出后,打消了我部分疑虑,Bloglines并没有对我服务器造成大量负载压力,而在Bloglines或抓虾中显示效果也非常不错,用户的阅读体验也大为增加,看来这的确很不错。

不过程序上还是出了一点小BUG,就是在Bloglines或抓虾中都无法看到文章中的图片,我仔细分析了一下代码,发现我的图片使用的是相对地址,因此Bloglines或抓虾都无法正确获取图片的地址,因此我需要修改我的图片地址,让那些系统可以正确获取到,另外也顺便解决一下图片被盗链的问题。

根据上星期的流量统计,我的Blog文章页面目录使用了1.98G的流量,而页面图片竟然使用了2.77G的流量,成为目前占用流量最多的目录。我自己也发现,不少网站转载我的文章,不但不标明出处,反而修改作者为他自己,更有甚者,盗用文章也罢,还在文章中直接盗链我文章中的图片,大量占用我服务器的流量,导致了我图片访问流量如此之大,这样的人实在缺少公德,这次我将图片的存放路径修改了,他们的盗用图片地址就会失效,这样暂时就不会再多占用我的服务器资源了,不过这也只是一个临时对策,无法根本解决盗链问题。

修改了这个BUG后,文章显示都还正常,RSS输出也正常,暂时还没发现什么其他问题,另外还在RSS输出增加了评论链接,不过这个链接只能在Bloglines中看到,抓虾里看不到,估计是抓虾的功能不强吧。

另外,根据Feedburner的统计,我目前的RSS订阅人数一共有300个,用Bloglines的有113个,占绝对优势,用Firefox Live Bookmarks有41个,GreatNews的31个。在Bloglines等在线阅读器中RSS显示都不错,但在离线阅读器如Firefox Sage和GreatNews中,使用默认的双栏格式来看会显得文字过长,最好能修改为单栏阅读方式,GreatNews的好修改,Firefox Sage的大概比较麻烦,暂时还没找到修改的地方。