<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          【送書福利】小程序開發(fā)原理與實(shí)戰(zhàn)

          共 1906字,需瀏覽 4分鐘

           ·

          2021-06-26 22:01

          大家好,我是TianTian。

          送3本《小程序開發(fā)原理與實(shí)戰(zhàn)》,最近超火的書籍~

          無(wú)套路,文末有抽獎(jiǎng)規(guī)則。


          云開發(fā)誕生后,不僅給廣大個(gè)人開發(fā)者帶來(lái)了便利,也給大廠解決了許多小程序開發(fā)效率上的問(wèn)題。

          本文就以騰訊相冊(cè)小程序?yàn)槔榻B在人力緊缺、用戶量激增的情況下,如何利用云開發(fā)有效推進(jìn)產(chǎn)品功能迭代。


           1

          用戶量暴增的騰訊相冊(cè)


          騰訊相冊(cè)圍繞在微信分享相冊(cè)照片這一核心場(chǎng)景,快速優(yōu)化和新增一系列社交化功能,配合適當(dāng)?shù)倪\(yùn)營(yíng),實(shí)現(xiàn)累計(jì)用戶量突破1億(見圖1),大大超過(guò)預(yù)期。

          騰訊相冊(cè)用戶量破億


           2

          后臺(tái)人力緊缺,怎么辦?



          第一次見到騰訊相冊(cè)小程序的開發(fā)David(化名)時(shí),他顯得憂心忡忡。

          David作為騰訊相冊(cè)前端開發(fā)團(tuán)隊(duì)的骨干,承擔(dān)起了用小程序·云開發(fā)實(shí)現(xiàn)騰訊相冊(cè)小程序社交化功能的重任。

          第一次接觸小程序·云開發(fā)時(shí),覺(jué)得它的理念挺新穎的——小程序無(wú)服務(wù)開發(fā)模式。在一般的小程序開發(fā)中,有三大功能使小程序無(wú)法繞開后臺(tái)的幫助,分別是數(shù)據(jù)讀取、文件管理以及敏感邏輯的處理(如權(quán)限)。因此,在傳統(tǒng)的開發(fā)模式下,在小程序端都必須發(fā)送請(qǐng)求到后臺(tái)進(jìn)行鑒權(quán),并且處理相關(guān)的文件或者數(shù)據(jù)。即使使用Node來(lái)搭建后端服務(wù),也需要耗費(fèi)不少搭基礎(chǔ)架構(gòu)和后期運(yùn)維的工作量。


           3

          二維碼掃不出來(lái)了



          然而,在騰訊相冊(cè)小程序通往用戶破億的道路上,困難重重。最初生成的相片分享二維碼如圖2所示。

          相片分享二維碼示例

          由于騰訊相冊(cè)的二維碼需要加的信息量過(guò)大,因此它的二維碼顯得密密麻麻的(如圖3所示)。這種密集的二維碼在某些Android機(jī)型下,容易出現(xiàn)無(wú)法識(shí)別小程序的問(wèn)題。這嚴(yán)重制約了騰訊相冊(cè)小程序分享獲客的能力。

          二維碼需要存儲(chǔ)大量信息

          此外,騰訊相冊(cè)還借助小程序·云開發(fā)的云函數(shù)能力(如圖7所示),生成辨識(shí)度更高的小程序碼,用以在朋友圈傳播分享,如圖8所示。

          生成小程序碼的云函數(shù)邏輯

          優(yōu)化后的分享圖片和小程序碼


           4

          兩天上線評(píng)論點(diǎn)贊功能



          騰訊相冊(cè)在微信端的核心應(yīng)用場(chǎng)景是在微信分享相冊(cè)照片,為了增強(qiáng)騰訊相冊(cè)用戶在微信里的互動(dòng),提升用戶粘性和留存率,騰訊相冊(cè)決定新增評(píng)論與點(diǎn)贊功能,并且把聊天評(píng)論直接在微信聊天窗口里實(shí)現(xiàn)。評(píng)論與點(diǎn)贊功能如圖9所示。

          評(píng)論與點(diǎn)贊功能

          這時(shí),騰訊相冊(cè)的David面臨兩個(gè)選擇:一是按原開發(fā)模式(前臺(tái)開發(fā)-后臺(tái)開發(fā)-前后臺(tái)聯(lián)調(diào))做這個(gè)功能,問(wèn)題是開發(fā)周期長(zhǎng)、缺后臺(tái)、迭代速度慢;二是借助云開發(fā)的能力,擼起袖子自己上。

          用戶進(jìn)行評(píng)論點(diǎn)贊的時(shí)候,會(huì)在小程序端發(fā)起請(qǐng)求調(diào)用云函數(shù)并帶上openid,云函數(shù)用openid查詢?cè)械暮笈_(tái)服務(wù),看看該用戶是否有權(quán)限進(jìn)行操作,如果有權(quán)限,則把評(píng)論和點(diǎn)贊的數(shù)據(jù)都寫入云開發(fā)的數(shù)據(jù)庫(kù)中,如圖10所示。

          10 評(píng)論點(diǎn)贊邏輯

          對(duì)于開發(fā)人員來(lái)講,云開發(fā)帶來(lái)了極大的便利,一個(gè)開發(fā)就能撐起一個(gè)用戶過(guò)億的小程序。


          本文節(jié)選自《小程序開發(fā)原理與實(shí)戰(zhàn)》。



          騰訊一線專家技術(shù)干貨和實(shí)戰(zhàn)經(jīng)驗(yàn)
          快速入門、原理分析、避坑指南、項(xiàng)目實(shí)戰(zhàn)
          三大云開發(fā)真實(shí)案例
          一本書助你精通小程序開發(fā)




          內(nèi)容簡(jiǎn)介

          本書全面講解小程序開發(fā)原理、運(yùn)行機(jī)制和云開發(fā)。首先,從小程序開發(fā)入門開始,通過(guò)實(shí)用的項(xiàng)目案例,教會(huì)讀者如何快速編寫一個(gè)完整的小程序應(yīng)用;其次,深入講解小程序底層框架設(shè)計(jì)原理和運(yùn)行機(jī)制,為讀者提供了全方位的實(shí)戰(zhàn)技巧以及工具和管理后臺(tái)的實(shí)用指南;最后,全面介紹了小程序提供的云端能力,結(jié)合云開發(fā)輕松實(shí)現(xiàn)Serverless架構(gòu),提高開發(fā)效率和降低成本。
           
          如果不想抽獎(jiǎng),今天是618可以點(diǎn)擊以下鏈接購(gòu)買,可以享受五折優(yōu)惠。


          參與前記得識(shí)別二維碼加我微信,同時(shí)防止中獎(jiǎng)失聯(lián)

          領(lǐng)獎(jiǎng)條件(非常重要):為了避免每次都有羊毛黨,所以本次必須滿足以下三條開獎(jiǎng)條件

          • 必須 關(guān)注了我的公眾號(hào) && 是我微信好友 && 至少像是前端領(lǐng)域的


          否則不予發(fā)放獎(jiǎng)品。不滿足的則在朋友圈或我的前端交流群送出書籍。


          開獎(jiǎng)時(shí)間6月27日(周日)22:00,不在公眾號(hào)發(fā)文公布結(jié)果,朋友圈微信群公布。

          兌獎(jiǎng)時(shí)間:截止到 6月28日(周一)20:00加我微信TianTianUp兌獎(jiǎng),否則視為放棄。

          抽獎(jiǎng)規(guī)則點(diǎn)擊在看送2本,粉絲群送一本

          點(diǎn)擊在看是最大的支持~

          瀏覽 172
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产色情在线观看 | 日韩成人AV电影在线观看 | 18禁一区 | 中日韩无码 | 中文字幕一区二区三区四区五区人 |