Quantcast
Channel: WFU BLOG
Viewing all articles
Browse latest Browse all 784

Google Drive(js檔)疑似流量有限速? 檔案自行分流教學

$
0
0

(Pic from: pocketables.com)
這是一篇公告文章,而如果對於上傳檔案到網路空間的步驟不熟悉,那麼本篇也可視為教學文章。

最近發現「Blogger 相關文章」出現異狀,有時不能執行、有時又自行恢復,連續數天皆是如此這算是滿令人驚訝的現象,在此試著進行分析及提供解決方案。



一、推測 Google 進行流量控管


根據網路 google 到的訊息,多半是 Google Drive 沒有流量限制(例如「這篇」),不過經由「相關文章」js 檔間歇性無法執行的現象看來,感覺上 Google Drive 正悄悄進行流量控管!話說回來,免費的服務本來就可能隨時變更條款(TOS),最近連接一些 Blogger 網站時,也常常要按 F5 (重新整理)數次才能進入網站 → 也許整個 Google 的伺服器頻寬在拉警報?

在此藉機會再做個小小呼籲,如「取代 Google Code 外連 js 檔的選擇__Google Drive」→「二、為何 Google Code 中止新使用者的服務?」曾提及的,如果免費空間的資源遭到濫用,例如在 Google Drive 放一些容量很大的 "謎檔"、"影片" 供人下載,造成佔用極大的頻寬,那麼 Google 的確必須採取一些因應手段。

因此建議大家珍惜免費空間,避免少數人的不合理使用而拖累全體使用者,免費的服務才能存活得長久。



二、如何進行(js)檔案分流


由於 WFU BLOG 公開提供、分享大量的 js 檔作品供讀者連結使用,當本站的某個 js 檔流量被封鎖時,會影響安裝者該工具的執行,那麼最穩當的方式就是讀者將所有 js 檔放在自己的 Google Drive 空間

但是要找出範本中所有連自 WFU BLOG 的 js 檔比較花時間,讀者可以發現某工具有問題時,跟本站回報 → WFU 上傳新檔案的連結、並在該文章更正 → 讀者將新連結上傳到自己的 Google Drive即可 → 相信這樣的流程會比較省事。

以下就用「Blogger 相關文章」舉例,如何將 js 檔連結改為自己的 js 檔連結──

1. 首先本站 js 檔的連結,都會包含 "googledrive.com" 這樣的字串,因此可在程式碼中搜尋這個字串,就能找到 js 檔連結,例如在該篇文章的程式碼 AS 行,可找到連結為 "https://googledrive.com/host/0BykclfTTti-0SlU3SDg5RUVtNlk/related-post-140416-min.js"


2. 將連結複製到瀏覽器網址,能產生 "下載視窗" 來另存新檔是最好,不過通常應該是會將 js 檔內容顯示在瀏覽器上,如下圖──



接著使用瀏覽器另存新檔的功能(例如 Chrome: 按 Ctrl + S),存成 "related-post-140416-min.js" 即可。


3. 接著請參照「取代 Google Code 外連 js 檔的選擇__Google Drive」→「三、Google Drive 的操作」,將 js 擋上傳到自己的空間。


4. 然後按照同篇文章 →「四、Google Drive 取得檔案外連的簡易方法及範例」,來找出剛剛上傳的 js 檔的外連路徑。


5. 最後回到步驟 1,將原本 WFU 提供的 js 檔外連路徑 "https://googledrive.com/host/0BykclfTTti-0SlU3SDg5RUVtNlk/related-post-140416-min.js" → 改為步驟 4 自己的 js 檔路徑即可。

安裝程式碼改用自己的 js 檔路徑、存到範本中後,不但能夠分流,相信讀者也可比較安心。



三、小結


每個 Google 帳號的流量會個別計算,因此 js 檔放在自己的帳號後,與 WFU 的流量就沒有關係了。如果讀者怕自己的 Google Drive 流量也很大,會影響到 js 檔的執行,那麼也可開立新的帳號,專門擺放部落格外連的 js 檔、css 檔等等,可確保部落格網頁的載入正常運作

Viewing all articles
Browse latest Browse all 784

Trending Articles