小程序製做和部署從本質上是和其餘的網站是同樣的,須要域名、服務器空間和數據庫。域名就是大家家的地址,服務器空間就是大家家房子,數據庫就是大家家的保險櫃。
可是小程序和網站又有不一樣,小程序的前端部分是須要經過微信開發工具上傳到微信的服務器上,就是說大家家的裝潢都在微信的服務器上。固然你也能夠把小程序的所有代碼上傳到本身的服務器上去。
按步驟註冊小程序,獲取appId和appSecret。html
你能夠下微信的demo,瞭解小程序的前端和後端的開發結構。前端
小程序前端包括的js,json,wxml,wxss.對應到網頁就是js,html,css。nginx
微信開發裏面有不少坑,先說個簡單的微信受權吧,其餘的之後說。數據庫
購買主機建站會得到一個可用的無備案的域名。可是裏面的空間不能用ci框架,ci框架須要配置nginx來作路由設置。9塊錢購買的空間裏面不支持設置nginx。並且這個空間會隔幾個小時讓你輸入密碼,若是你是開發作實驗,這個空間是足夠的。若是你是本身開發,你可能要買一些好的服務器空間。能夠本身操做裏面的nginx。
點擊微信開發者工具的上傳按鈕能夠把你的版本上傳到線上做爲體驗版本。而後能夠提交審覈變成線上版本。json
總結:開發部署練習9塊錢就行!小程序