1. 程式人生 > >如何快速地開發一個微信小程序

如何快速地開發一個微信小程序

關鍵字 一個 百度 地址 前臺 公司 返回json jsp target

如何快速地開發一個微信小程序呢?我覺得作為初學者,最好能有一個模板,然後改這個模板。

同樣作為初學者,剛開始的時候我有下面的幾個問題,後來通過問同學,我弄清楚了。

  1. 微信小程序可以連接MySQL或者SqlServer數據庫。
  2. 可以用java或php語言寫一個服務器端程序,將請求到的數據以json格式返回,小程序就可以將數據賦給頁面的變量並且展示出來。

在這篇文章,我將分享我用到的模板原型以及講解視頻,相信大家看了視頻就可以看懂代碼了。然後我會分享一下這個需求的實現思路以及對微信小程序的一點認識。

  需求是這樣的:老師要求我們開發一個微信小程序,以科普為目的,讓用戶了解到互聯網行業比較流行的熱詞以及它的含義。

  把需求可以拆解成三部分,第一步是獲得互聯網上大家都在討論的熱詞及最近新聞,第二步爬取百度百科對數據庫中熱詞的解釋,第三步是展示。獲取熱詞需要用爬蟲的技術。展示用微信小程序。

微信小程序模板和視頻:

  鏈接:https://pan.baidu.com/s/1TWVMiYdZYNBlYfPbjmv92A
  提取碼:witg

技術實現詳細說明:

  采用webmagic爬蟲+mysql數據庫+PHP語言編寫的服務端程序+微信小程序實現前臺數據展示。通過java語言實現了爬取新聞網站的數據,並且把熱詞關鍵字(比如蘋果公司) 按分類存進MySQL數據庫,微信小程序通過請求PHP的URL地址,獲得json格式的數據,顯示在頁面。(事實上無論用的什麽技術,原理都是差不多的。寫java web程序也需要通過ajax請求,獲得json格式的數據,在jsp頁面展示。也可以用java語言編寫服務器端代碼,返回json數據。)

用webmagic從新聞網站爬取新聞關鍵字:

用webmagic從百度百科爬取關鍵字的解釋:

用PHP從數據庫中獲得json格式的數組:

小程序頁面數據綁定:

將多條json格式的數據賦給頁面中的變量:

如何快速地開發一個微信小程序