04

Sina App Engine Logo今天在群里听到Sina App Engine (SAE – 新浪应用引擎) 进入Alpha2内测阶段,并开放了邀请码的申请页面。很好奇SAE和GAE (Google App Engine) 会有什么不同,于是去申请了一下。

SAE博客上有些童鞋留言说一直没有收到邀请码,而新浪官方也表示这周将只发放500个邀请码(每天100个),也许是我人品好,晚上8点左右就顺利收到了邀请码。

注册帐号后,稍微研究了一下,发现除去那些大同小异的云计算平台的介绍,SAE和GAE技术上最大的区别是:

  • Sina App Engine支持主流的PHP5+MySQL,基于LAMP架构。
  • Google App Engine原先仅支持Python,数据库也比较难用。

SAE提供了Windows和Mac/Linux下的SDK工具

直接用SDK工具创建APP版本、应用目录和上传/下载文件:
Sina App Engine SDK Windows Version

SAE用Nginx来实现负载均衡

创建了第一个应用fish.sinaapp.com,还没想好做什么用,phpinfo不能执行,试一下curl命令,看看文件头。
curl -I http://fish.sinaapp.com/
结果如下:
HTTP/1.1 200 OK
Server: nginx/0.6.31
Date: Wed, 03 Feb 2010 13:30:40 GMT
Content-Type: text/html
Content-Length: 151
Last-Modified: Tue, 02 Feb 2010 02:34:25 GMT
Connection: close
Accept-Ranges: bytes
既然Sina App Engine 是基于LAMP的,可以推断出SAE前端采用Nginx来实现负载均衡。

开放的平台需要开放的团队

在查看Sina App Engine的相关资料时,我发现SAE的开发团队非常开放:

  • 他们用WordPress而不是Sina自身的博客来搭建SAE的官方博客
  • 他们用Google Docs做了Sina App Engine的Quick Guide
  • 在演示文件里我发现了开发团队使用的是Chrome浏览器和搜狗输入法 :cool:

中国的Web2.0和全世界最大的区别就是封闭,前一阵腾讯关闭了非常封闭的滔滔;而开心网至今没有公布API,用户不得不玩一些开心网自己开发的早已玩腻了的非常无聊的游戏。

目前Google App Engine在国内无法正常使用的情况下,希望Sina App Engine的团队能足够开放,为我们带来一个开放的平台,一款开放的产品。

除非注明,本博客文章均系原创,转载请以链接形式标明出处地址。

留下评论 (设置评论头像