幾天后的1月9日,微信小程序就將正式上線,騰訊為了這款不那么“微信”甚至不那么“騰訊”的產品準備了一年多的時間。
我們都會不由自主的對微信小程序來的可能性翹首以待。
從正面的角度,它會不會擊破互聯網的入口化?它有沒有可能改變互聯網工具與用戶的聯接方式?它是不是騰訊在微信之后的又一個殺手級的產品?
當然,負面的角度,我們也不免懷疑,如果它的“觸手可及”和“用完即走”會不會走到以前所謂“輕應用”的老話題?再有,如果微信小程序真的做到了超越微信,聯接線下的生活,那么對于小程序的背后支撐,騰訊云的能力是否可以負擔新的流量爆炸,和安全邊界的再次外延?
一切似乎都是未知?未必。微信小程序打開了互聯網前端應用的新窗口,那么它的背后,誰是微信小程序通向頂點的那道門?
微信小程序會擊破哪些互聯網定律?
我們生活的互聯網世界,實際上有很多游戲規則。這些游戲規則,共同支撐了互聯網時代的商業模式。大多數的產品都遵從了這些所謂定律,但他們當中很難出現真正劃時代的產品。
比如流量和用戶粘性。移動互聯網,因為智能手機上網的普及,無論是游戲還是電商、O2O等產品都在用戶粘性上下足了功夫,以獲得流量。那么從微信小程序披露的細節看,它并沒有延續這條路,無論是“即用即走”的方式還是輕量級的設計,都不會主動形成粘性。
第二是入口。這是互聯網時代,公司和產品競相爭奪的領地。綜合性的入口也逐漸形成了中心化的平臺,類似APPSTORE的模式正被廣泛的抄襲。而小程序沒有排行、下載中心、推薦等方式,“去中心化”的方式也算是對現今互聯網定律的反擊。
從張小龍的一些演講的細節看,微信小程序會具有一些特征。
首先是強調工具屬性,在輕量級的應用體現和交互要好于其他平臺的輕量級應用。其次,更多聯接線下,比如小程序線上無入口,依托線下掃描二維碼。不能分享到朋友圈,但是可以分頁分享給朋友和群聊。第三,真正的輕。無需安裝,觸手可及,無需卸載。這個流程之簡易,絕對是現在的互聯網產品體系中絕無僅有的。
總結而言,微信小程序會增加很多互聯網前端的玩法,和線上線下協同的新商業模式。很多公司把微信小程序當作一個新的入口,這本身并沒有什么錯誤。但這個新的“入口”和過往的經驗會有很多不同。同樣,無論對于企業、用戶還是微信小程序本身也都需要面對諸多來自后端的挑戰。
小程序的后端挑戰
事實上,微信小程序的與眾不同,必然會帶來很多新的玩法。同時也會對背后支撐的騰訊云和開發者很多挑戰。
第一個挑戰是新的流量洪峰。因為微信的成功在前,很多公司都在為沒有搶占微信爆發的先機而后悔。所以,在微信小程序內測開始,就有大批的公司和開發團隊加入其中。預計微信小程序上線后的兩年內,應用數預估會超過一千萬。要知道,安卓發展10近年,才積累了一千萬個應用,可想而知微信小程序會帶來何種可怕的流量爆發。
所以,從這肯定會對騰訊云造成新的壓力。不過,經過了QQ和微信紅包的經驗,騰訊云分布全球的CDN節點,多年經驗沉淀的BGP網絡已經經受過相應的考驗,包括騰訊云消息隊列技術的應用,顯然可以讓騰訊云在面對微信小程序的爆發時游刃有余。
第二個挑戰是小程序的開發生態。因為小程序的去中心化,先有小程序才能積累數據。所以,最早開發出小程序就能夠提前跑在競爭對手前面。同時,作為微信小程序的初衷,騰訊一定是希望開發的門檻越低越好,這才會吸引大批的企業和開發者,迅速做大小程序的生態。
從這個角度看,騰訊云已經在微信小程序內測時,就推出了微信小程序一站式的解決方案。它可以使用通用的小程序架構,突破小程序現有的 SDK/DEMO 缺乏對云端的支持,依賴開發者逐個模塊搭建云端服務,或是必須通過HTTPS 完成與服務端通信,依賴開發者自行完成證書申請部署,效率不高等難題,并能夠滿足小程序快速傳播,流量突增的特點。同時,騰訊云提供服務端的對應存儲實現方案,降低開放小程序的復雜度,讓開發者更專注于業務的開發。
第三個挑戰是小程序的對話與安全。微信小程序不是一般的互聯網產品,它的應用廣度將會隨著二維碼的存在擴展到無限遠。通信協作,包括與用戶產生對話比較關鍵,這同時也會帶來更多的安全挑戰。
實際上,微信小程序本質上不同于web開發模式,開發者需要自己實現會話管理功能。微信小程序借助騰訊云針對會話管理提供的云端技術方案及小程序端sdk,開發者可以快速搭建具備會話管理功能的小程序,降低開發成本。同時,騰訊云會提供PaaS 級的 WebSocket 信道服務,降低開發者使用WebSocket 通信的門檻
而在安全性方面,騰訊云提供微信小程序的Https證書服務,保障微信小程序域名安全,搭配騰訊云提供的移動解析(HttpDNS)服務,將可實現防Http劫持兼備防DNS劫持功能。
當然,在微信小程序真正上線之后,真正的考驗才剛剛開始。沒有出現頂級的小程序應用前,我們永遠不知道它將會帶來何種可怕的壓力,我認為這會是繼QQ和微信紅包之后,騰訊云的又一個技術的試煉場。
“前端產品多樣 后端技術統一”的價值思考
很多人在分析微信小程序即將帶來的成功和顛覆。而我則更想談談,它所帶來的前端產品多樣,后端技術統一的意義。
微信小程序絕不會是整個騰訊對產品創新的最后一次探索。在進入移動互聯網時代之后,以產品能力著稱的騰訊在產品推出的速度和效率上都有了進一步的提升,不僅創造了微信,更營造了圍繞微信生態的商業模式。
從1999年的QQ,到2011年的微信,騰訊用了12年。而從微信到微信小程序,只用了5年。在我看來,前端產品開發效率的提升和騰訊云在后端技術支持的能力提升不無關系。而騰訊云經過多年騰訊產品的磨練,逐漸形成了越來越簡化和能力獲取方式,和解決方案。并且,圍繞騰訊云培養了一大批的開發者生態。
所以,與其說是騰訊開發了微信小程序,不如說是這種“前端產品多樣后端技術統一”的模式成就了微信小程序。在這樣的架構下,下一個殺手級的產品出現的周期還會更短。
另一個角度,過去的互聯網是商業驅動技術。以騰訊為例,正是為了支撐QQ、微信這些產品的成功,才有了騰訊云。這是產品和商業驅動的云計算技術從誕生走向成熟。如今,隨著騰訊云技術的成熟,它開始反過來驅動商業,某種意義講微信小程序正是這種新的產物。