今天在漫無目的逛CSDN的時候,一篇關於微信公眾號雲開發的文章引起了我的注意。據介紹,小程序雲開發簡稱tcb,是騰訊爸爸給我們提供的基於騰訊雲的雲服務器。目前雲開發已包含雲數據庫,雲函數,雲存儲,雲調用等功能。也就是說傳統服務器具有的功能,雲服務器也有。有些方面還雲服務器還要優於傳統服務器。
雲開發相對於傳統服務器的優勢如下表:
公眾號雲開發 | 傳統服務器 | |
---|---|---|
難易程度 | 簡單 | 復雜 |
部署操作 | 基本上不需要部署,即使是前端也能輕松上手 | 部署費時費力,對前端不友好 |
域名 | 不需要域名 | 需要 |
是否需要備案 | 不需要 | 需要 |
支持https | 不需要 | 需要 |
適用對象 | 中小型公司 | 大公司 |
學習難易程度 | 容易上手,不要有后端基礎 | 需要花費時間才能掌握 |
費用 | 小程序雲開發有免費版,基本夠用 | 200-20000/年 |
通過上面的對比,可以看出,如果你沒有后端基礎,又想快速創建一個小程序后台,用雲開發是不錯的選擇。
廢話不多說,馬上上干貨。在繼續往下讀之前,請自行補充一下基本的小程序開發技能,這樣食用起來更美味呢。
打開微信開發者工具,新建項目
輸入AppID,為了讓你們熟悉一下雲開發流程,請選擇不使用雲服務器。
AppID可以在小程序管理界面找到
然后點擊新建,即可創建一個新的小程序項目
點擊開發者工具左上角的雲開發圖標,進行雲開發設置
輸入雲開發環境名稱(起個自己喜歡的名字,必須由英文字母組成),選擇基本配置,即可免費開通雲服務。
創建成功后,再次點擊雲開發的圖標,如下圖證明開通成功。
打開project.config.json, 配置雲開發目錄
加入如下一行代碼:
然后在文件根目錄創建一個名為“cloud”的文件夾,創建完成后,文件夾出現一個雲標識,如下圖:
打開app.js文件,做雲開發初始化
輸入如下代碼:
env那里需要把自己的環境id復制進去,環境id可在雲開發控制台找到
以上便是雲開發的基本配置
打開index.wxml文件,添加一個按鈕,並且綁定事件。
ctrl+s保存后,效果如下:
打開index.js文件,添加數據庫寫入函數,並初始化數據庫
點擊左上角雲開發按鈕,打開雲開發控制台,創建一個名為“list”的數據庫
然后點擊添加按鈕,並且查看數據庫
這時候你會發現數據庫里有數據了
到這里雲服務的搭建,以及數據的添加就完成了。你學廢了嗎?
關注公眾號“哥倫布日記”,后台回復“小程序添加數據”,即可獲得源碼!趕快行動吧。