摘要:前端項目中遇到問題上傳很慢剛開始超過了一小時從今天上傳速度看超過一小時很大一部分原因是網(wǎng)絡(luò)后來考慮有中靜態(tài)文件未必使用查找出來進行了刪除我們的重構(gòu)已經(jīng)將文件名替換為前綴了期待文件內(nèi)容不變不發(fā)生上傳的但操作過程中我注意到了上傳依然存在全部文件
前端項目中遇到問題, CDN 上傳很慢, 剛開始超過了一小時,
(從今天上傳速度看, 超過一小時很大一部分原因是網(wǎng)絡(luò)..)
后來考慮有 BootStrap 中靜態(tài)文件未必使用, 查找出來進行了刪除.
我們的重構(gòu)已經(jīng)將文件名替換為 md5 前綴了, 期待文件內(nèi)容不變不發(fā)生上傳的,
但操作過程中我注意到了上傳依然存在, 全部文件都重新上傳了
于是懷疑, 因為所有靜態(tài)文件都會被 Grunt 重新編譯生成, 時間戳改變了
就提了這個問題問是否是時間戳:
七牛是怎樣檢測文件更新的?
結(jié)果七牛的確是通過時間戳來處理的(估計是 modified time 的時間)
于是問題就來了, 怎么才能避免重復(fù)的上傳么?
上面的問題的回復(fù)評論里給了個方案, 用另外一個 Git 倉庫來處理,
從 Grunt 生成的相同文件, 時間戳?xí)淖? 但是從另一個 Git 倉庫 pull 是不會改的.
經(jīng)過實際測試, 這個方案至少能行得通
但是也要注意幾點:
這個鏡像的倉庫里不能進行分支切換, 否則時間戳很可能改變
編譯生成的代碼需要放進 Git 倉庫管理, 會產(chǎn)生很多額外的 diff
考慮到目前沒有完善的方案, 暫時會對這個額外的倉庫進行維護.
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/10942.html
摘要:那大公司的靜態(tài)資源是怎么發(fā)布的呢發(fā)布要求靜態(tài)資源必須走如非自建,推薦又拍云,阿里云,七牛云。發(fā)布和問題發(fā)布流程如果我們把靜態(tài)資源的實際訪問域名設(shè)置為。功能開發(fā)結(jié)束后,開發(fā)人員把靜態(tài)資源提交到測試環(huán)境倉庫。業(yè)務(wù)業(yè)務(wù)都是使用同樣的發(fā)布方案。 靜態(tài)資源(Static Resources): js、css、img 等非服務(wù)器動態(tài)運行生成的文件。 在一般的網(wǎng)站中,靜態(tài)資源使用頻率高,流量占用大。...
摘要:是負責(zé)展示京東商品的落地頁面。比如京東首頁,正常情況加載完頁面一共有多個節(jié)點,基本上全部用于展示商品信息廣告圖和內(nèi)容布局,頁面上的三方異步服務(wù)也比較少。 原文:https://keelii.github.io/2016/07/31/something-have-to-say-with-JD-item 簡介 詳情頁也叫做單品頁,域名以「item.jd.com/skuid.html」為格式...
摘要:雖然如此,但是網(wǎng)站前端性能優(yōu)化的思路基本沒變。為什么前端性能如此重要數(shù)據(jù)顯示只有的最終用戶響應(yīng)時間花在了下載文檔上。前端性能優(yōu)化一味奉行最佳實踐有時候反而過而不及,所以針對項目的實際情況來優(yōu)化才是明智的選擇。 前端近幾年變化很大,各種工具,庫,框架并發(fā)。雖然如此,但是網(wǎng)站前端性能優(yōu)化的思路基本沒變。為什么前端性能如此重要?數(shù)據(jù)顯示: 只有 10%~20% 的最終用戶響應(yīng)時間花在了下載...
摘要:我把文件傳到服務(wù)器配置好后,就把其它的靜態(tài)文件扔了。內(nèi)容大多會是后端技術(shù)前端工程,偶爾會有一些大數(shù)據(jù)相關(guān),會推薦一些好玩的東西。 你們是怎么上傳靜態(tài)網(wǎng)頁資源的,還是手動處理?有考慮過前端妹子和運維哥們的感受嗎 很久以前,一個前端妹子寫完了代碼要上線,扔了一個壓縮包過來。我把 HTML 文件傳到服務(wù)器配置好 Nginx 后,就把其它的靜態(tài)文件扔 CDN 了。沒過多久,妹子來找我,說產(chǎn)品...
摘要:我把文件傳到服務(wù)器配置好后,就把其它的靜態(tài)文件扔了。內(nèi)容大多會是后端技術(shù)前端工程,偶爾會有一些大數(shù)據(jù)相關(guān),會推薦一些好玩的東西。 你們是怎么上傳靜態(tài)網(wǎng)頁資源的,還是手動處理?有考慮過前端妹子和運維哥們的感受嗎 很久以前,一個前端妹子寫完了代碼要上線,扔了一個壓縮包過來。我把 HTML 文件傳到服務(wù)器配置好 Nginx 后,就把其它的靜態(tài)文件扔 CDN 了。沒過多久,妹子來找我,說產(chǎn)品...
閱讀 2241·2021-11-23 09:51
閱讀 1073·2021-11-22 15:35
閱讀 4831·2021-11-22 09:34
閱讀 1597·2021-10-08 10:13
閱讀 3018·2021-07-22 17:35
閱讀 2519·2019-08-30 15:56
閱讀 3079·2019-08-29 18:44
閱讀 3089·2019-08-29 15:32