Sina App Engine使用感受

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],以便第一时间了解本博更新内容!

 
后一篇:

共有 6 条评论

可用XHTML标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

(吐) (难过) (酷) (谄笑) (调皮) (色) (脸红) (给力) (笑) (睡觉) (生病) (生气) (烧香) (淘气) (流口水) (汗) (晕) (惊恐) (微笑) (尴尬) (大笑) (困) (囧) (哭) (吃饭) (口罩) (压力) (冷) (住嘴) (书呆子) (不给力) (不)

Twitter
Feed