首先,這本書所言微信開發,指的是微信公衆號開發,微信小程序開發和遊戲開發請參看做者其餘圖書。前端
不得不說,請先不要着手寫代碼。工欲善其事必先利其器,咱們在開發以前,首先要把準備工做作充分,這樣開發起來才能事半功倍。從大的視角上看,微信開發主要是用微信做爲橋樑,溝通前端頁面顯示和後端業務邏輯處理的一個過程。編程
(圖1-1)小程序
做爲橋樑的微信,咱們選擇公衆號做爲切入點,本章開頭的部分將對此進行描述。後端
對於後臺業務邏輯處理,做者建議您選擇您喜歡的編程語言,順手的開發工具和環境進行開發工做。能夠說,可以支持網站開發的語言都適用於微信開發,由於,做爲後臺而言,使用什麼語言開發不是特別重要,做者比較熟悉的語言是PHP,所以,這裏選擇PHP做爲後臺開發語言。微信小程序
而前端界面開發要基於HTML5,設計互動性強、簡潔易用交互界面,所以,建議選擇一個方便開發HTML5的集成開發環境仍是頗有必要的,本章將對此詳細講解。微信