回覆列表
-
1 # 企業數智化服務
-
2 # IT小超
html專案伺服器上安裝nginx或者Apache,iis之類的,建議直接安裝整合環境。
html不需要額外的支援,只要有web伺服器就可以,nginx,apache,iis都可以部署,如果你是一個純靜態的html5,直接安裝一款web伺服器就可以了,如果有用到資料庫,還需要額外部署,資料軟體和後端語言用的。
我們簡單介紹一下,三款軟體
Nginx是一款輕量級的Web 伺服器/反向代理伺服器及電子郵件(IMAP/POP3)代理伺服器,在BSD-like 協議下發行。其特點是佔有記憶體少,併發能力強,事實上nginx的併發能力在同類型的網頁伺服器中表現較好
Apache HTTP Server(簡稱Apache)是Apache軟體基金會的一個開放原始碼的網頁伺服器,可以在大多數計算機作業系統中執行,由於其多平臺和安全性被廣泛使用
網際網路資訊服務(英語:Internet Information Services,簡稱IIS),是由微軟公司提供的基於執行Microsoft Windows的網際網路基本服務,只能在win下執行。
如果雲主機是,一般裝linux你可以直接安裝一個寶塔面板的,或者安裝lnmp指令碼,都很方便,如果你用的是win主機,也有想對應的寶塔面板,自己安裝IIS也可以,比較麻煩一些。
之前做的專案基本上是把專案打包好以後部署到伺服器上的,現在就是直接把html和其它資源都放在OSS上,介面資料全部透過跨域的ajax請求去從後臺獲取的。
在我所瞭解的之間,就是如果放在伺服器上,前端還能做一些設定和最佳化,如nginx,或者啟一個Node服務然後去寫一些中間層(但是現在不需要這些)。
現在是都放在了oss上,訪問頁面會帶上html檔案字尾...但是除此之外並不影響使用。同時可以減少服務端的壓力,這樣最大的好處是不需要單獨購買雲伺服器了。