騰訊云陳子舜:開發者該如何把握小程序帶來的機遇?
原創【51CTO.com原創稿件】微信小程序1月9日凌晨低調上線,迅速引發各行業強烈關注。而一周以后,業界關于小程序的探討從開始的喧囂趨于理性。小程序熱潮的真正機遇點在哪?什么樣的場景更加適合小程序?做小程序開發需要面臨哪些挑戰?小程序未來的發展是什么樣?帶著這些問題,筆者對騰訊云的專家工程師陳子舜進行了專訪。
陳子舜·騰訊云專家工程師
陳子舜,目前是騰訊云的平臺產品中心的業務負責人。騰訊前端開發T4專家工程師,10多年的前端技術架構和web性能優化經驗,擁有豐富的項目經驗,曾負責管理QQ空間和農牧場的大前端技術團隊。作為騰訊云的平臺產品中心的業務負責人,陳子舜負責整體騰訊云小程序全棧方案。
Q:小程序推出后,哪些領域更適合應用?
A:目前已上線小程序的種類有很多,如旅游、購物、交通、健康醫療、硬件、工具、教育培訓、快遞查詢、理財、政務等,仔細看,不難發現它們大多和生活服務息息相關。由此可見,小程序不開放其他功能的情況下,更傾向于工具類、生活服務類、電商類以及O2O類等輕量級、低頻、按需、功能聚焦的領域。
Q:在您看來,小程序的紅利在哪?
A:就小程序的現狀來看,談“流量”和“紅利”有點尚早,還是要放到“場景”和“服務”。小程序上線的有很多,也有很多小程序很受歡迎,但試用完,就沒有了然后。很快被用戶遺忘。所以,有合適的觸發場景,小程序才會有價值。如只有進入餐館,才會識碼點菜一樣。個人感覺,小程序是商家在某個時間段,某個場景下,滿足客戶要求的工具。使得場景中的某個環節效率有所提升、用戶體驗更好,成本上有所節儉。減少不必要的訂閱,下載,安裝帶來的壓力,讓用戶更快地接觸到商家提供的服務。
Q:小程序這波大潮中,最大的挑戰在哪?
A:如果想擁有一個小程序,開發并不是門檻,沒有技術儲備可以項目開外包,小程序的種種限制,也有對應的解決方案。最大的難點在于產品的設計和選擇。這可能需要一定時間的考察,商家找到合適的場景,再進而培養用戶使用新的服務方式。
Q:想要做小程序開發,需要面臨哪些問題?
A:經過深思熟慮,確定產品的設計和方向,緊跟著就是小程序開發的環節。基于小程序的發展現狀,陳子舜表示,小程序的開發需要面臨安全、接口訪問性能和本地資源離線管理等技術挑戰。面對小程序的種種挑戰,騰訊云同步升級一站式微信小程序解決方案,助力開發者提升小程序開發效率。
Q:和同行相比,騰訊云的解決方案對開發小程序的優勢主要在哪?
A:除了為開發者提供了COS、CDN等基礎的網絡存儲及加速服務外,還提供支持信道及會話服務的開源前端SDK Wafer和 瘦身工具 WeCos,以及域名申請備案、證書、彈性服務等一鍵式云端部署能力。和同行相比,騰訊云的優勢主要突出表現在安全和內網通信高速互聯。
一站搭建云端資源
小程序現有的SDK、DEMO缺乏對云端的支持,依賴開發者逐個模塊搭建云端服務,過程冗繁;并且必須通過HTTPS完成與服務端通信,依賴開發者自行完成證書申請部署,效率不高。騰訊云小程序解決方案可支持一鍵自動完成域名注冊解析以及云端資源的分配初始化,快速搭建具備云端能力的專屬小程序,提高小程序開發的效率。
(云端自動部署過程)
安全護航部署輕松
微信小程序中不滿足條件的域名和協議無法請求,所有網絡請求必須走Https協議,騰訊云提供免費Https證書服務,幫助開發者輕松解決證書部署問題。而針對小程序要求的鑒權安全性要求高的特點,騰訊云提供完整的鑒權會話管理服務,保證帳號安全同時還提升小程序開發的效率。此外,騰訊云還對小程序配備BGP高防、域名智能解析及防劫持等多重安全防護體系。
簡單的長鏈接服務
小程序提供WebSocket長連接通信的客戶端API,我們為了降低前端開發和后臺開發的開發聯成本;我們為前端開發設計了SDK,并且也提供了免費的信道socket服務,幫助開發者構建支持WebSocket協議的長連接服務器,使開發者們更加高效快捷地實現WebSocket長連接通信。
內網通信高速互聯
騰訊云針對微信小程序接口使用專屬BGP鏈路,通過騰訊內網進行通信,實現云端與微信平臺的無縫對接,保證了用戶云端數據與接口數據的高速互聯。
Q:如何看待小程序未來的發展前景?
A:小程序是否也和原生APP一樣,存在流量焦慮和入口單一化,孤島化的問題呢?陳子舜這樣說,對于小程序而言,更多的不是解決流量的問題,是實現世界的鏈接,簡單到只用一個二維碼就可以互聯互通,無需安裝和卸載。如買物品時候,說明書可以用小程序來承載背后的售后服務體驗。如在機場,通過廣告二維碼快速了解企業服務,候機中快速了解航班詳細信息等。更多的場景是結合線下的一些方式來覆蓋小程序,這樣使得用戶在用之前不用去所有和理解程序,只是當前要做什么,就可以快速的去做,用完即走。未來隨著技術發展,未來小程序的入口應該不僅限于二維碼,AR可以是更好的場景。
Q:在小程序生態方面,騰訊云是如何規劃的?
A:騰訊云所做的一站式微信小程序解決方案,希望可以起到拋磚引玉的作用,從技術角度講騰訊云希望和社區、開源等領域一起合作,同時也會小程序開發商提供一些專業的云服務的支持,讓他們能夠更聚焦的完成小程序開發的過程。生態的完善對小程序發展來說,是非常重要的,騰訊云希望和各個領域一起來構建小程序的生態。
【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】