回覆列表
  • 1 # 羊羽科技說

    這麼多人在答非所問,我看的也是有點懵。最近正好在做小程式開發,就說說我自己的觀點吧。

    小程式前後端掛載的伺服器

    首先要明確一點是,小程式前端是釋出在騰訊的伺服器上的,所以不用擔心小程式前端,我們重點講一下後端。

    目前,小程式後端主要用php和Java語言來編寫,兩種語言相差還是有點大,我用的是Java開發而成的小程式後端。

    小程式後端構成

    小程式後端主要是由什麼構成呢?

    1,後端介面——用來與小程式前端通訊;

    2,資料庫——用來儲存與小程式通訊的資料;

    上面兩個就是小程式後端的重要組成部分,也是你伺服器能掛的部分。

    綜上所述:你的伺服器只能掛小程式後端,前端只能掛在騰訊伺服器上

    伺服器掛載小程式後端

    怎麼掛小程式後端到伺服器呢?

    1,先在本地把後端程式開發好;

    2,本地測試,測試通過後就能掛伺服器;

    3.1 伺服器需要安裝Tomcat等Java執行伺服器

    3.2 將寫好的Java程式在Tomcat等伺服器上執行即掛載成功。

  • 2 # 科技怪菜

    首先,你要明白你的程式是需要什麼樣的執行環境再去搭建。下面我來簡述常用的lnmp架構搭建吧。

    準備:

    伺服器centos7,程式資料庫,程式

    第一步,安裝執行環境,安裝nginx服務,yum install nginx -y 開啟nginx服務,systemctl start nginx,預設開機啟動systemctl enable nginx

    第二步,安裝mysql資料庫, yum install MySQL -y 開啟mysql服務,systemctl start mysql 預設開機啟動systemctl enable mysql

    第三步,安裝ftp傳程式和啟動,再把程式資料庫傳到伺服器src目錄下,把程式放到nginx根目錄html下

    第四步,還原資料到mysql資料庫,netstat -lntp檢視80埠是否開啟,開啟瀏覽器輸入伺服器ip或域名,驗證網站是否正常。

  • 3 # 老王丶分享

    微信小程式是一個挺神奇的存在,它的出現使app不是那麼的友好了,還要下載還要更新,但是小程式就不是了,就內嵌在微信裡,隨時用,不用下載(其實就相當於載入到本地,不過佔用記憶體很小),微信伺服器一更新就好了,這樣多方便,小程式我剛開始接觸還是蠻暈的,和正常的套路不太一樣,不過它的js和vue,js太像了,不知道是誰模仿的誰,哈哈,下面開始記錄,怎麼一步步搭建自己的小程式吧。

    1.找官網api

    小程式的官網還可以的,一定要看官網

    官網地址:https://developers.weixin.qq.com/miniprogram/dev/framework/

    裡邊的簡易教程跟著做大概就ok了

    2.申請賬號

    為什麼申請賬號呢,因為接下來要安裝微信小程式開發軟體,用來開發小程式,申請的賬號會有一個唯一標識appid,這個id是 要填寫到開發軟體裡的,這樣就可以知道你有什麼開發許可權,為什麼說有什麼開發許可權呢?因為微信有個人開發版本和企業開 發版本,個人開發版本有一些功能是不能開放的,比如小程式支付,企業版本需要花錢申請,也要認證,所以使用的許可權也會 更多。

    申請賬號地址: https://open.weixin.qq.com/

    填寫郵箱和密碼就行

    申請完畢就可以登入了 ,可以在選單 “設定”-“開發設定” 看到小程式的AppID了

    伺服器域名是你的小程式要上線釋出的時候用的,只能用域名,不允許用ip和埠形式

    3.安裝軟體

    接下來就是安裝開發軟體了

    下載地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html?t=2018626

    我之前開發過所以有很多的專案,沒開發過就沒有專案

    需要小程式的app了,就可以去我剛才說的地方去找了,當然也可以不填寫

    預設會給你幾個檔案 ,是顯示預設頁面的

    project.config.json 工具配置

    wxml 相當於jsp和html頁面 模板,相當於html描述當前這個頁面的結構。

    js 相當於寫jQuery的地方

    wxss 相當於寫css樣式的地方

    app.json是對小程式的全域性配置,比如小程式的所有頁面路徑,介面表現,網路超時時間,底部tab等

    4:編譯預覽

    點選工具上的編譯按鈕,可以在工具的左側模擬器介面看到這個小程式的表現,也可以點選預覽按鈕,通過微信的掃一掃在手機上體驗你的第一個小程式。OK,你已經成功建立了你的第一個小程式,並且在微信客戶端上體驗到它流暢的表現。

  • 4 # 程式設計師林哥

    前端和Nodejs 開發者路過,首先我們要知道小程式有分前端和服務端,凡是涉及到使用者登陸,資料的增刪改查都需要用到伺服器,如果用伺服器承接小程式的各種請求呢。

    1: 編寫服務端程式碼,可選的技術和框架非常多,比如Java ,php,python 或者 nodejs 等等,你可以在本地連線服務和資料庫進行開發,小程式也可以進行本地測試。

    2:將程式碼部署到伺服器,可以使用git 工具 或者 scp 工具將你的原生代碼和資料庫配置上傳到你的衣服,在伺服器安裝所需軟體,啟動服務、然後嘗試用IP + 埠除錯介面。

    3:部署域名和Https ,大家都知道小程式要上線需要先配置https 證書,配置完成之後,你就可以直接用域名訪問你的介面了。

    4:小程式於伺服器介面進行聯調,完善功能。大致得流程就是這樣子。

  • 5 # Sean段

    小程式前端一般是通過介面方式來同步或是非同步來與後臺伺服器溝通的,然後獲取想要的資料或是按一定業務邏輯處理過資料。

    總結來說,自己購買的伺服器和小程式前端沒有關係,只是作為後臺資料支援。

  • 中秋節和大豐收的關聯?
  • 你怎麼看待人與人之間的距離因為手機而變的越來越遠這一現象?