初试Sina App Engine
大辉慷慨地把到手的SAE邀请让给了我,不过直到周末才来得及试用一下。 以前用GAE的时候,写过一篇《用Google App Engine做山寨CDN》。但GAE服务器远在国外,不时被封;并且本身有不少限制(如文件数量不超过1K,单个文件不超过1M等),所以拿来做CDN并不那么爽。注册了SAE账号以后,第一时间就想把GAE上的静态文件们,挪到SAE上来。 搭建的过程非常顺利,只花了不到10分钟就完成。SAE的SDK特别规定了文件的目录结构,需要放在apps/app_name/app_version/code 下面,所以我在Linux上直接用软连接的方式搞定了。用Windows的话,可能真的得cp文件了。 很多人说我只放静态文件会比较浪费。没错,SAE提供了PHP的运行环境,MySQL和Memcached也一并提供,只是还没来得及都试试。对Sina做这样的东西,我还是很佩服的。 说几个不足: 缺少Rewrite支持。SAE使用了nginx做web服务器。用nginx的话所有rewrite规则必须写到配置文件并重启才会生效。没有Rewrite的话,URL就太不好看了。 SDK规定的目录结构太复杂。 “应用日志”没有任何内容,不知是不是还没实现。 几张截图: 值得一提的是这配额信息,不管怎么刷,使用率都不变。也许是还没达到1%。 UPDATE:现在再看时,使用率已经有变化了。 BTW,我还没有可用的邀请,后台也看不到什么可以发邀请的地方。不过大家可以在Twitter上关注 @sina_app_engine ,没准哪天就大量发邀请了。

