介紹
微信云開發是微信團隊聯合騰訊云推出的專業的小程式開發服務,
開發者可以使用云開發快速開發小程式、小游戲、公眾號網頁等,并且原生打通微信開放能力,
開發者無需搭建服務器,可免鑒權直接使用平臺提供的 API 進行業務開發,
云開發優勢
- 無需搭建服務器,只需使用平臺提供的各項能力,即可快速開發業務,
- 無需管理證書、簽名、秘鑰,直接呼叫微信 API ,復用微信私有協議及鏈路,保證業務安全性,
- 支持環境共享,一個后端環境可開發多個小程式、公眾號、網頁等,便捷復用業務代碼與資料,
- 支持按量計費模式,后端資源根據業務流量自動擴容,先使用后付費,無需支付閑置成本,
能力概覽
- 儲存資料與檔案
- 云資料庫: 檔案型資料庫,穩定可靠,支持在小程式端和云函式中呼叫,
- 存盤: 云端檔案存盤,自帶 CDN 加速,支持在前端直接上傳/下載,可在云開發控制臺可視化管理,
- 云資料庫: 檔案型資料庫,穩定可靠,支持在小程式端和云函式中呼叫,
- 運行后端代碼
- 云函式: 在云端運行的代碼,微信私有協議天然鑒權,開發者只需撰寫自身業務邏輯代碼,
- 擴展能力
- 靜態網站: 快速部署網站,支持自定義域名、網站防刷等配置,
- 內容管理(CMS): 一鍵部署,可視化管理文本、Markdown、圖片等多種內容,使用云資料庫讀取資料并使用資料
- 打通微信生態
- 云呼叫: 云函式內免鑒權呼叫小程式開放介面,包括服務端呼叫、獲取開放資料等能力,
- 微信支付: 免鑒權、免簽名計算、免 access_token,在云函式內原生呼叫微信支付介面,
- 環境共享: 跨賬號資源和能力復用,可授權云開發資源給其他小程式/公眾號使用,
讓我們開始吧
準備作業
- 下載并安裝微信開發者工具;
- 注冊微信小程式,獲取小程式的 AppID(開發管理 - 開發設定);

第 1 步:創建專案
打開并登錄微信開發者工具,新建小程式專案,填入 AppID,后端服務選擇“微信云開發”并勾選同意"云開發服務條款":

點擊創建后,即可得到一個展示云開發基礎能力的示例小程式:

第 2 步:開通云開發,創建環境
在使用云開發能力之前,需要先開通云開發,
在開發者工具的工具列左側,點擊 “云開發” 按鈕即可打開云控制臺,根據提示開通云開發,并且創建一個新的云開發環境,

- 每個環境相互隔離,擁有唯一的環境 ID,包含獨立的資料庫實體、存盤空間、云函式配置等資源;
- 初始創建的環境自動成為默認環境;
- 默認配額下可以創建兩個環境;
- 騰訊云控制臺創建的云開發環境也可在微信云開發中使用,登錄微信云開發控制臺 - 設定 - 環境設定,點擊環境名稱,選擇“管理我的環境”,點擊“使用已有騰訊云環境”按鈕,選擇所需騰訊云環境,即可在微信云開發控制臺使用該環境,
開通創建環境后,即可以開始在模擬器上操作小程式體驗云開發提供的部分基礎能力演示,
后續步驟 - 您可以參考以下檔案繼續開發:
- 使用 云資料庫 存盤、查詢、推送資料;
- 使用 存盤 對檔案進行存盤;
- 使用 云函式 運行后端代碼;
- 使用 云托管 部署后臺服務;
- 使用 云呼叫 呼叫微信開放介面;
- 使用 CMS 管理后臺資料;
- 使用 靜態網站托管 部署網站,
使用低代碼編輯器搭建小程式
第1步: 創建專案
打開并登錄微信開發者工具,新建小程式專案,填入 AppID,后端服務選擇“微信云開發”,

第2步: 選擇模板
在模板來源中選擇微搭,并在下方選擇希望使用的低代碼模板,

以網購消費者市場調研模板為例,點擊確定后即可進入到該模板的低代碼編輯器中,

第3步: 開始開發
進入低代碼編輯后,您便可以通過簡單的組件拖拉拽以及可視化界面對模板進行定制化的開發,
說在最后
相信大家都收到了微信的通知

微信云開發于 2022 年 08 月 18 日,對計費方式做了變更,部分指標價格有所上浮,
新用戶免費使用 1 個月后,統一使用 “基礎套餐+按量付費” 模式:購買帶有一定配額的基礎套餐后,超出套餐配額部分再按照實際使用量付費,
這意味著,原來的免費模式將徹底終結,免費一個月后統一進入「基礎套餐」模式,而「基礎套餐」是需要付費的,目前「基礎套餐」的定價為:19.9元/月,
對各位的小程式有影響嗎?大家怎么看呢?
六年代碼兩茫茫,不思量,自難忘
6年資深前端主管一枚,分享技術干貨,專案實戰經驗,面試指導
關注博主不迷路~
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/508990.html
標籤:PHP
下一篇:【Python】初學者常犯錯誤
