新浪云計算SAE(Sina App Engine,簡(jiǎn)稱(chēng)SAE)正式宣布開(kāi)放其Python應用開(kāi)發(fā)平臺,該平臺主要為開(kāi)發(fā)者提供運行Python web應用所需的環(huán)境。這是繼支持PHP、Java語(yǔ)言后,新浪云在多語(yǔ)言開(kāi)發(fā)支持方面邁出的又一步。
新浪云計算SAE自2009年推出后,以國內流行最廣的Web開(kāi)發(fā)語(yǔ)言PHP作為首選的支持語(yǔ)言,之后于2012年底全面開(kāi)放 Java語(yǔ)言開(kāi)發(fā)平臺。隨著(zhù)新浪云平臺上的開(kāi)發(fā)者越來(lái)越多,對平臺多語(yǔ)言開(kāi)發(fā)有著(zhù)迫切的需求。在PHP、Java平臺受到越來(lái)越多用戶(hù)的認可后, SAE加快了Python平臺開(kāi)發(fā)的步伐,于2011年8月開(kāi)始開(kāi)發(fā),2012年年初發(fā)布測試版,經(jīng)過(guò)一年多的測試升級后,2013年2月底正式結束公測,對外開(kāi)放。
SAE Python平臺技術(shù)負責人陳峰表示,Python作為一種功能強大且通用的編程語(yǔ)言而廣受好評,它具有非常清晰的語(yǔ)法特點(diǎn),適用于多種操作系統,目前在國際上非常流行。SAE將順應國際潮流,推動(dòng)Python在國內更加廣泛的應用。在開(kāi)放后的SAE Python平臺上,所有用戶(hù)均可自由創(chuàng )建Python應用。用戶(hù)開(kāi)發(fā)的所有Python應用,除流量計費外,Python虛擬機則完全免費。
SAE Python平臺具有以下特點(diǎn):
- 完全基于Python 2.7,實(shí)現低遷移成本;
- 完全支持主流框架,Django、Flask等;
- 支持SAE所有服務(wù),Cron、TaskQueue、KVDB、MySQL、Storage等;
- 對于商業(yè)應用支持代碼加密,用戶(hù)可直接上傳pyc;
- 目前已經(jīng)有近萬(wàn)應用在其上運行,經(jīng)過(guò)SAE商業(yè)應用檢驗,可靠性高;
- 低成本,目前僅針對流量做計費,而Python虛擬機完全免費;
- 智能路由并實(shí)現應用自動(dòng)伸縮(完全無(wú)縫,不影響訪(fǎng)問(wèn),開(kāi)發(fā)者無(wú)需操作)。