:
1.如上所述,WXML語言類似于Html語言。您可以通過組合basic組件和event系統(tǒng)來構建頁面的結構。
2.作為背景來學習代碼寫語言。
3.學習PHP做服務器代碼寫作語言(也可以選擇其他語言)。
4.了解WXSS: WXSS:WXSS(WeiXin樣式表)是一種用來描述WXML組件樣式的樣式語言。與CSS相比,WXSS擴展功能包括:大小單位和樣式導入。
5.學習使用微信小程序系列組件:該框架提供了一系列基礎知識組件適用于開發(fā)人,而開發(fā)人可以結合這些基礎知識開發(fā)
6.了解微信的獨特API:該框架提供了豐富的微信原生API,可以輕松調用功能提供的功能,如獲取用戶信息,本地存儲和支付功能。當這個事件被觸發(fā)時,回調函數(shù)將被調用。
:
1.使用自己擅長的后端開發(fā)框架,做一個簡單的界面。java-spring或python-flask都可以,哪個用起來快;
2.接下來ZU用服務器,可以在自己的電腦上搭建,但是要用花生殼做內網滲透;
3.因為小程序調用自己的API接口,需要使用HTTPS。如果你購買云服務器,你可以申請HTTPS證書。網上有很多配置流程教程,還要申請域名,做備案;
:
1.買域名是用來映射到IP的,方便直接用域名訪問其綁定IP所在的服務器。我們購買的云服務器雖然可以通過IP和端口直接訪問,但是IP很難記,微信上不允許IP加端口形式的url。所以只能“大方”買個域名。該域名可以在任何域名服務提供商處購買。我也是為了方便直接在騰訊云上買的。購買鏈接:域名注冊。
2.域名解析。買了域名之后,怎么用?不與IP一起使用的域名是沒有意義的域名。這里我們需要把這個域名或者它的附加域放在我們需要對外提供服務的服務器的IP上,也就是我剛買的云服務器的IP。在騰訊云后臺的云分析中,點擊你的域名,添加一條記錄。一般主要是添加一條記錄,也可以添加多條記錄。主機記錄用于區(qū)分各級域名,其他則表示使用三級或三級以上域名。你自己的二級域名以下的多級域名都歸你管。
3.域名為什么要備案?這個,天下不是王者之地,互聯(lián)網這一畝三分地,自然屬于國家,不能隨便接入服務。這塊地不是不能收回,只是你需要向國家申報,接受監(jiān)督。全程小程序,域名備案時間最長,十幾二十天。進入備案頁面:備案管理開始備案,具體我就不說了。備案流程詳見網站。主要歸檔流程包括以下內容:(1)幕布拍照;(2)核實備案信息;(3)填寫主體信息;(4)填寫010-因為我們的url在配置好SSL證書后可以以https開頭,這是微信小程序中要求的域名訪問方式,加密傳輸更安全。說到購買,其實可以選擇免費的證書來“購買”,也能達到同樣的目的,但是沒有加密的付費功能強,安全性自然弱。但是,這并不能阻止我選擇免費,畢竟我窮。進入購買頁面:SSL證書,選擇想要購買的證書的配置,支付訂單,下載證書,對web服務器的后續(xù)配置會很有用??偨Y經過前五步,我們的服務器就具備了使用https協(xié)議按域名訪問的能力。接下來的工作還剩下開發(fā)我們的后端接口和部署后端程序代碼到這個服務器用于小程序訪問。后端程序開發(fā)環(huán)境: