微信小程序500錯(cuò)誤 微信搭建小程序需要域名和服務(wù)器嗎?
微信搭建小程序需要域名和服務(wù)器嗎?理論上來說,可以不需要,但那樣的話,你的小程序所有操作都必須在小程序端,也就是微信內(nèi)部完成,無法做到網(wǎng)絡(luò)交互和存儲(chǔ)。相當(dāng)于我們一般說的“單機(jī)軟件”。比如你做個(gè)計(jì)算器之
微信搭建小程序需要域名和服務(wù)器嗎?
理論上來說,可以不需要,但那樣的話,你的小程序所有操作都必須在小程序端,也就是微信內(nèi)部完成,無法做到網(wǎng)絡(luò)交互和存儲(chǔ)。相當(dāng)于我們一般說的“單機(jī)軟件”。比如你做個(gè)計(jì)算器之類的,就不需要域名和服務(wù)器。
但如果你的小程序需要網(wǎng)絡(luò)連接,那就復(fù)雜一點(diǎn):
1. 域名
先說域名,域名是必須有的,不僅要有,而且必須要有HTTPS證書。參見官方文檔:
便宜的域名一年大約幾十元。一般也提供申請免費(fèi)HTTPS證書。
2. 服務(wù)器
網(wǎng)絡(luò)后臺(tái)的代碼必須放服務(wù)器上,現(xiàn)在很難找到免費(fèi)的服務(wù)器,但像阿里云、騰訊云都有比較便宜的云服務(wù)器,大約一年數(shù)百元。
另外還有一個(gè)選擇,就是用騰訊云提供的“云開發(fā)”服務(wù),可以不用租用服務(wù)器,直接使用云端接口來開發(fā)后端功能。(目前免費(fèi))
所以目前最便宜的小程序方案是在騰訊云上購買域名,申請免費(fèi)HTTPS證書,再搭配云開發(fā)搭建服務(wù)端接口。
微信小程序服務(wù)器域名為啥要四個(gè)呢?
這四個(gè)域名可以配置成同一個(gè)的,參考我的 不過也根據(jù)你項(xiàng)目來看 ,如果你項(xiàng)目的文件系統(tǒng)和主程序是分開的 那就分開配 還有 如果你打算用web-view控件的話還得配置一個(gè)業(yè)務(wù)域名 域名配完了還都得買安全證書,然后要開通支付功能還得交300塊,門檻不低啊哈哈哈
微信的小程序是怎么開發(fā)的?
首先你得有公眾號(hào),可以去微信公眾平臺(tái)申請一個(gè)個(gè)人的。
申請好之后登陸公眾號(hào)。
1、找到公眾號(hào)的開發(fā)者ID
登陸微信公眾號(hào)——基本配置——AppID就是的了。
2、下載開發(fā)者工具。
頭條不讓放鏈接,所以自己去百度
3、登陸創(chuàng)建項(xiàng)目
用微信公眾號(hào)登陸開發(fā)者工具——添加項(xiàng)目——填好AppID,項(xiàng)目名稱,選擇項(xiàng)目保存地址。
4、項(xiàng)目創(chuàng)建完成了,后面就是寫代碼了。
點(diǎn)擊開發(fā)者工具左側(cè)導(dǎo)航的“編輯”,我們可以看到這個(gè)項(xiàng)目,已經(jīng)初始化并包含了一些簡單的代碼文件。最關(guān)鍵也是必不可少的,是 app.js、app.json、app.wxss 這三個(gè)。其中,后綴的是腳本文件,后綴的文件是配置文件,后綴的是樣式表文件。微信小程序會(huì)讀取這些文件,并生成小程序?qū)嵗?/p>
具體要怎么去寫,可以在網(wǎng)上找資料。