99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

云開發(fā) 靜態(tài)網(wǎng)站部署怎么玩

2020-07-22 15:34 更新

一般情況下,我們開發(fā)好了 html, css, js 以及一些媒體資源(如圖片、視頻)都需要部署到一個靜態(tài)服務(wù)器。比如 :

  • Github pages 就是靜態(tài)網(wǎng)站服務(wù);
  • Nginx 路由靜態(tài)頁面也是最基礎(chǔ)的靜態(tài)網(wǎng)站;
  • Vuepress 項目的產(chǎn)物的也是靜態(tài)網(wǎng)站;

所以,一般情況下我們說到靜態(tài)網(wǎng)站,就是指網(wǎng)站沒有動態(tài)內(nèi)容,就是純 HTML,沒有動態(tài)請求。云開發(fā)也提供了靜態(tài)網(wǎng)站托管(服務(wù)),可以:

  • 部署任何資源和文件;
  • 可以設(shè)置網(wǎng)站的首頁,例如 index.html;
  • 可以設(shè)置網(wǎng)站的 404 頁面,例如 404.html;
  • 也可以自定義域名,建議這么做;因為如果使用的是默認域名,網(wǎng)站的訪問會被限速;
  • 可以和云函數(shù)結(jié)合,云函數(shù)負責動態(tài)調(diào)用數(shù)據(jù)庫數(shù)據(jù),靜態(tài)網(wǎng)站托管負責部署 html、js、css文件;這樣一個<span style="color:red;font-weight:bold;">動態(tài)網(wǎng)站就誕生了</span>,就全部是 Serverless化了。

靜態(tài)網(wǎng)站托管需要選擇<span style="color:red;font-weight:bold;"&按量付費套餐</span&才可以開啟。

將靜態(tài)頁面部署托管

假定前面沒有選擇按量付費套餐,則可以選擇將環(huán)境切換為“按量付費” 或者重新新建環(huán)境,如下圖所示:

比如當前的文檔站點就是 Vuepress 上傳上去的,如下圖:

靜態(tài)網(wǎng)站托管會提供一個默認域名,可以在基礎(chǔ)配置頁面對首頁和404頁面進行設(shè)置。

推薦范式:云端一體化模式

一個網(wǎng)站離不開動態(tài)數(shù)據(jù),也離不開靜態(tài)頁面。因此推薦動靜結(jié)合的方式。如下圖,

第 1 種方式,可以在云函數(shù)中訪問數(shù)據(jù)庫和云存儲,也是前面篇章提到的方式;然后在靜態(tài)托管中通過 Ajax 請求云函數(shù)的 HTTP 服務(wù)。

第 2 種方式,可以使用云開發(fā)端上 SDK,直接請求數(shù)據(jù)庫和云存儲等服務(wù),可以不寫云函數(shù),整個站點全部都是前端 JavaScript 代碼。

第 3 種方式,就是第一種和第二種方式的結(jié)合體,適當時機用云函數(shù) HTTP 觸發(fā),適當時機用端側(cè) SDK,然后配合靜態(tài)網(wǎng)站托管,也就是云端一體化開發(fā)模式。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號