Sina App Engine使用感受

Sina App Engine(SAE)是新浪在很早之前推出的一款类似于Google App Engine(GAE)云服务,但今年才开放注册。与GAE不同的是,SAE的环境支持的是PHP+MYSQL,也就是比较流行的“LNAMP”。通俗地说,SAE就是“PHP版的GAE”。
SAE是个免费的受限制的云平台,因为SAE上所有的应用程序的运行消耗的都是一种叫做“云豆”的东西,也就是云计算按需的特征。一旦云豆耗尽,该应用就会被停止。云豆每天都会发放,也可购买。这些资源对一般的应用已经足够。如果你的应用是与新浪微博相关的,那么SAE的资源将不受限制。SAE还对单个文件大小和文件数作了限制,单个文件过大将导致上传失败。
由于SAE的环境是PHP,所以SAE支持大部分的PHP应用,如WordPress、Discuz(SAE专版)等一些常见的PHP程序。因为一些函数被禁止,一些不支持的按照官方文档稍加修改即可。SAE使用了CDN,速度尚可,稳定性也很高,这对于免费服务已经很不错了。
可能是出于安全考虑,SAE禁止了大量的如exec()这样的函数。此外,SAE完全禁止了与外部服务器的通信,这就导致socket完全无法使用,也不能使用类似于file_get_contents('http://www.google.com')这样的语句来获取远程的内容,虽然可以使用SAE提供的fetch_url来替代,但改起来比较麻烦。此外SAE对本地操作也有很大的限制。在图像处理方面,开发者能够使用GD库,SAE还提供了一个所谓的“sae_image”,用PHP处理图像应该还是比较方便的。
因为新浪在天朝,因为一些众所周知的原因,所以绑定域名这东西,不用我说大家应该也知道。如果硬要绑定,可以试一下反向代理。
尽管SAE坑爹的地方很多,但考虑到身处天朝,能模仿出这样的东西,已经很不错了。对天朝的东西,不必有过高的期待。
SAE演示地址:http://sddr.sinaapp.com
Incoming search terms:
本文永久链接地址: http://www.cngry.com/archives/sina-app-engine.html
本文短网址:http://gry.im/2617
转载请注明: 转载自gry's blog
如果你觉得本博内容不错,欢迎 [订阅 gry's blog],以便第一时间了解本博更新内容!


还是自己独立搭建的舒坦
自己搭建成本高啊
怎样的应用是和微博相关,资源不受限? 请详细说一下
你可以看一下这个http://open.weibo.com
貌似有流量限制,一天1g。。。这点是瓶颈。
申请过,却一直没往里折腾