Sina App Engine初探

2240次阅读  |  发布于5年以前

Sina App Engine(简称SAE)是新浪的开放云计算平台,相对于Google App Engine支持Java和Python,SAE支持目前非常流行的PHP+Mysql。SAE的目标是实现互联网应用在开发运维上的无缝整合,为App开发者提供稳定、快捷、透明、可控的服务化的平台,同时减少开发者的开发和维护成本。SAE目前还是新浪公司的内部测试版本,注册是要邀请码的。但还是通过关系弄到了个邀请码,不要鄙视偶。

[caption id="attachment_84" align="alignnone" width="540" caption="sina app engine"]sina app engine[/caption]

本文只是简单的介绍下SAE的情况,之后我会基于这个平台写几个简单的应用,然后分享出来。

SAE应用在线管理平台: http://sae.sina.com.cn

SAE官方博客: http://blog.sae.sina.com.cn

真正的环境支持

SAE虽然是基于PHP(5.3)+Mysql环境,但基于安全和性能考虑,还是很多函数被禁用掉了。这里有详细的函数禁用列表,主要是本地的I/O操作,远程资源抓取,图像处理和Mysql服务调用。禁用掉的同时也有替代方案,如通过sae_storage来存储文件,使用Memcache进行缓存,使用fetch_url获取远程资源,使用sae_mysql类来操作Mysql,使用sae_image来操作图片。

创建应用

可能考虑服务群体的特殊性(开发人员),SAE的界面非常的简洁。

app-list

app-create

创建应用选项里有一项是应用类型,目前只有免费应用,以后应该会有收费的应用。

app-info

应用里面有详细的配置以及一些汇总信息,可以初始化Memery Cache和Mysql。

app-use

还有些使用使用信息汇总,主要是CPU,带宽,Memcache等使用情况。

杂语

在这个满天皆是云的时代,新浪也加入到了这一行列,让天上的云又多了一朵。作为开发者来说,我们的选择更多了,可以不用自己在折腾虚拟主机了,最起码可以当个免费的虚拟空间使使。

让云更多些吧,只要不下雨就成。

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8