Sina App Engine初探

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等使用情況。

雜語

在這個滿天皆是云的時代,新浪也加入到了這一行列,讓天上的云又多了一朵。作為開發者來說,我們的選擇更多了,可以不用自己在折騰虛擬主機了,最起碼可以當個免費的虛擬空間使使。

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


所屬標簽

無標簽

25选5玩法中奖