我是一個前端初學者 想學習前端代碼部署和服務器相關的知識目前了解的知識非常有限 也沒有接觸過具體項目 我說一下我的理解 如果哪里有錯誤希望大家指出1.靜態(tài)文件服務器部署在cdn節(jié)點 具體url通過工具或者模板寫入html文件中2.處理業(yè)務邏輯和記錄用戶狀態(tài)等操作 作為動態(tài)服務器的主要功能 這樣的功能算作動態(tài)服務器? 3.有個問題,比如用戶請求完主頁‘/’之后,又發(fā)送了一個登陸的請求,這時服務器處理了用戶登陸的請求,返回了和用戶狀態(tài)有關的文件,比如一個在數據庫中用戶之前存儲過的文件,,這種文件的發(fā)放只能放到動態(tài)服務器嗎?4.靜態(tài)服務器和處理邏輯動態(tài)服務器是分開部署的嗎?5.我這樣理解整個模型 有哪里是錯誤的呢?
2 回答

藍山帝景
TA貢獻1843條經驗 獲得超7個贊
cdn可以分發(fā)靜態(tài)資源,比如說js,css,圖片,視頻等。而需要數據庫交互的,需要去服務器動態(tài)拿。現(xiàn)在的玩法,前端用react等做spa,后端restful api,徹底分離。涉及到調用api的,就到服務器中交互,因為是api模式,渲染都不是像以前那樣服務器端渲染頁面代碼給前端,所以數據就少很多。靜態(tài)資源存儲在阿里oss,七牛之類的存儲中,配合cdn。從后端傳過來的靜態(tài)資源路徑就指向到cdn了,用戶存的文件,如果出于安全,不能讓別人通過路徑下載,可能就要從服務器動態(tài)獲取了。對于隱私文件,也有很多解決方法,也可以配合cdn,這是要根據自己情況研究的東西。
添加回答
舉報
0/150
提交
取消