ITBear旗下自媒體矩陣:

微信小程序開發(fā)首選騰訊云,有何先發(fā)優(yōu)勢(shì)?

   時(shí)間:2016-12-30 14:27:14 來源:搜狐科技 作者:馬繼華 編輯:星輝 發(fā)表評(píng)論無障礙通道

12月28日,騰訊公司高級(jí)執(zhí)行副總裁、微信事業(yè)群總裁張小龍?jiān)?017微信公開課PRO版上宣布微信小程序?qū)⒂?月9日正式上線。針對(duì)小程序開發(fā)特性,騰訊云同步升級(jí)一站式微信小程序解決方案,助力開發(fā)者提升小程序開發(fā)效率,搶占小程序風(fēng)口。

離不開云計(jì)算的微信小程序

自9月份首次開啟內(nèi)測(cè)開始,關(guān)于微信小程序的討論迅速成為整個(gè)互聯(lián)網(wǎng)圈的熱點(diǎn)話題。張小龍?jiān)谘葜v中再次闡述了對(duì)小程序的定位,他表示,小程序是一種不需要下載安裝即可使用的應(yīng)用,它實(shí)現(xiàn)了應(yīng)用觸手可及的夢(mèng)想,用戶掃一掃或搜一下即可打開應(yīng)用,重要的是也體現(xiàn)了“用完即走”的理念。

“小程序有三個(gè)特點(diǎn):一是容量小,二是業(yè)務(wù)導(dǎo)向,三是爆發(fā)性非常強(qiáng)”,騰訊云互聯(lián)網(wǎng)業(yè)務(wù)中心產(chǎn)品總監(jiān)徐華龍介紹。為了滿足“用完即走”的理念訴求,小程序向開發(fā)者提供的代碼發(fā)布空間不超過1MB,這意味著小程序在開發(fā)模式上較之獨(dú)立APP大有不同。而作為外界篤定的下一波微信紅利所在,小程序在應(yīng)對(duì)微信龐大社交用戶基礎(chǔ)而可能帶來的業(yè)務(wù)爆發(fā)性上,對(duì)網(wǎng)絡(luò)優(yōu)化、資源優(yōu)化、后臺(tái)架構(gòu)的伸縮能力等后端支撐資源提出了更高要求。

“可以說,小程序的特性與云計(jì)算天生匹配”,徐華龍介紹。在小程序開發(fā)中,1MB的代碼空間限制,基本只能完成小程序前端展示的邏輯設(shè)計(jì),包括核心業(yè)務(wù)邏輯代碼以及資源包都需要進(jìn)行分離,而為了保證在微信端能夠快速地激活小程序,最好的方式是將業(yè)務(wù)邏輯代碼以及資源包整體往云端遷移,并通過CDN進(jìn)行全球加速完成分發(fā),可以保證用戶服務(wù)體驗(yàn)與APP下載到本地的狀態(tài)下一致。而針對(duì)小程序流量可能出現(xiàn)的劇烈波動(dòng),云計(jì)算天然的彈性伸縮能力將成為應(yīng)對(duì)這一難題的不二法寶。

當(dāng)然,小程序現(xiàn)有的SDK、DEMO還缺乏對(duì)云端的支持、對(duì)鑒權(quán)流程的安全性要求較高、所有請(qǐng)求都需要基于HTTPS來完成,以及相關(guān)接口和組件開發(fā)復(fù)雜,意味著小程序在云端的開發(fā)還面臨著諸多挑戰(zhàn)。

“這些問題的存在告訴我們,小程序開發(fā)將是一場(chǎng)充滿樂趣的云端之旅。”

(微信小程序通用架構(gòu))

騰訊云升級(jí)5大優(yōu)勢(shì)支撐小程序開發(fā)

早在微信小程序內(nèi)測(cè)階段,騰訊云便推出了獨(dú)家發(fā)布了針對(duì)內(nèi)測(cè)版本的小程序解決方案,并發(fā)布了相關(guān)場(chǎng)景Demo。徐華龍表示,騰訊云此次升級(jí)一站式解決方案,除了為開發(fā)者提供了COS、CDN等基礎(chǔ)的網(wǎng)絡(luò)存儲(chǔ)及加速服務(wù)外,還提供信道及會(huì)話服務(wù)的全?;A(chǔ)資源,以及域名申請(qǐng)備案、后臺(tái)架構(gòu)、資源采購、資源部署、擴(kuò)展能力、安全性等一鍵式云端部署能力。

1.一站搭建云端資源

小程序現(xiàn)有的SDK、DEMO缺乏對(duì)云端的支持,依賴開發(fā)者逐個(gè)模塊搭建云端服務(wù),過程冗繁;并且必須通過HTTPS完成與服務(wù)端通信,依賴開發(fā)者自行完成證書申請(qǐng)部署,效率不高。騰訊云小程序解決方案可支持一鍵自動(dòng)完成域名注冊(cè)解析以及云端資源的分配初始化,快速搭建具備云端能力的專屬小程序,提高小程序開發(fā)的效率。

(云端自動(dòng)部署過程)

2.靈活配置彈性伸縮

針對(duì)微信小程序傳播可能出現(xiàn)的流量暴增,騰訊云微信小程序解決方案提供的彈性伸縮能力支持在特定時(shí)點(diǎn)或者CPU/內(nèi)存達(dá)到某個(gè)閥值后自動(dòng)擴(kuò)容,隨后自動(dòng)縮容,輕松應(yīng)對(duì)高并發(fā)。

3.配套解決接口難題

小程序提供WebSocket長(zhǎng)連接通信的客戶端API,但缺乏服務(wù)端配套支持,開發(fā)者自行實(shí)現(xiàn)難度較大;騰訊云利用自身的基礎(chǔ)服務(wù)搭配Socket.IO鏡像,幫助開發(fā)者構(gòu)建支持WebSocket協(xié)議的長(zhǎng)連接服務(wù)器,使開發(fā)者們更加高效快捷地實(shí)現(xiàn)WebSocket長(zhǎng)連接通信。

4.安全護(hù)航部署簡(jiǎn)單

微信小程序中不滿足條件的域名和協(xié)議無法請(qǐng)求,所有網(wǎng)絡(luò)請(qǐng)求必須走Https協(xié)議,騰訊云提供免費(fèi)Https證書服務(wù),搭配騰訊云移動(dòng)解析服務(wù)(HttpDNS),幫助開發(fā)者輕松解決證書部署問題。而針對(duì)小程序要求的鑒權(quán)安全性要求高的特點(diǎn),騰訊云提供完整的鑒權(quán)會(huì)話管理服務(wù),保證帳號(hào)安全同時(shí)還提升小程序開發(fā)的效率。此外,騰訊云還對(duì)小程序配備BGP高防、域名智能解析及防劫持等多重安全防護(hù)體系。

5.內(nèi)網(wǎng)通信高速互聯(lián)

騰訊云針對(duì)微信小程序接口使用專屬BGP鏈路,通過騰訊內(nèi)網(wǎng)進(jìn)行通信,實(shí)現(xiàn)云端與微信平臺(tái)的無縫對(duì)接,保證了用戶云端數(shù)據(jù)與接口數(shù)據(jù)的高速互聯(lián)。

據(jù)介紹,騰訊云小程序解決方案還將持續(xù)進(jìn)行升級(jí),通過更豐富的場(chǎng)景和更優(yōu)化的技術(shù)能力,降低小程序開發(fā)成本和維護(hù)難度。“騰訊云將與微信一道,在小程序生態(tài)中提供更多的支撐能力,與開發(fā)者一同豐富和健全小程序生態(tài)。”

舉報(bào) 0 收藏 0 打賞 0評(píng)論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報(bào)  |  開放轉(zhuǎn)載  |  滾動(dòng)資訊  |  English Version