微信小程序數(shù)據(jù)庫 微信小程序云開發(fā)之使用云數(shù)據(jù)庫?
微信小程序云開發(fā)之使用云數(shù)據(jù)庫?開發(fā)者可以使用云開發(fā)來開發(fā)微信應(yīng)用和游戲,也可以使用云功能而無需構(gòu)建服務(wù)器。(云就是服務(wù)器。它太高了,對新手朋友不太友好。)小程序云開發(fā)提供三個基本功能:數(shù)據(jù)庫、存儲和
微信小程序云開發(fā)之使用云數(shù)據(jù)庫?
開發(fā)者可以使用云開發(fā)來開發(fā)微信應(yīng)用和游戲,也可以使用云功能而無需構(gòu)建服務(wù)器。(云就是服務(wù)器。它太高了,對新手朋友不太友好。)
小程序云開發(fā)提供三個基本功能:數(shù)據(jù)庫、存儲和云功能。
數(shù)據(jù)庫:JSON數(shù)據(jù)庫意味著存儲在其中的是JSON,取出的也是JSON。
存儲:存儲您的圖片、音頻、視頻和其他資源文件,以幫助您生成鏈接。您可以直接使用這些鏈接,就像使用網(wǎng)絡(luò)磁盤一樣。
云功能:此云功能是服務(wù)器的接口。調(diào)用此函數(shù)時,調(diào)用接口。云函數(shù)可以寫在客戶端或云開發(fā)控制臺上。寫入后,它們將同步并在兩端可用。在云函數(shù)中,您可以計算或操作數(shù)據(jù)庫,以同步或異步的方式將所需的結(jié)果返回給客戶端。
但是普通的發(fā)展是不同的。普通開發(fā)需要具備以上所有條件。因此,云開發(fā)比普通開發(fā)更方便、更高效。
小程序需要服務(wù)器支持嗎?
視情況而定
1。如果你的頁面是靜態(tài)的,沒有動態(tài)數(shù)據(jù),你不需要數(shù)據(jù)庫接口支持,那么你就不需要服務(wù)器
2如果你的小程序中涉及的動態(tài)數(shù)據(jù)需要一個接口,它需要一個服務(wù)器和一個后臺接口
當(dāng)然,服務(wù)器的后臺接口在這里是相關(guān)的。小程序的前端代碼由小程序開發(fā)人員直接托管。你也可以買自己的服務(wù)器來放置前端代碼的小程序
想開發(fā)一個簡單的小程序,請問數(shù)據(jù)庫用什么,還需要什么?
開發(fā)小程序和使用數(shù)據(jù)庫有兩種方式:
第一,云開發(fā)
使用微信網(wǎng)站開發(fā)工具的云開發(fā)功能:
支持JSON數(shù)據(jù)庫。單擊“打開”后,您會發(fā)現(xiàn)基本配額數(shù)據(jù)庫的容量為2GB,最大連接數(shù)為20。一個簡單的小程序當(dāng)然就足夠了:
然后可以通過開發(fā)文檔進(jìn)入行相關(guān)代碼開發(fā):
方案2,自建數(shù)據(jù)庫環(huán)境
租用公共云的云服務(wù)器來構(gòu)建數(shù)據(jù)庫環(huán)境,常用的是mysql。
小程序不需要服務(wù)器可以實現(xiàn)哪些功能呢?
如果是微信applet,建議您看一下云開發(fā)部分。您可以通過云功能構(gòu)建一個無需服務(wù)器的小程序,然后借助云數(shù)據(jù)庫(2G免費(fèi))和云存儲(5g免費(fèi)),完全可以進(jìn)行開發(fā)或測試。