(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: 按
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 檔等等,可確保部落格網頁的載入正常運作。
Google Drive 相關心得:
還真的! 我剛剛發現WY board無法正常顯示,還想說是什麼回事,
回覆刪除馬上來你家看,原來是google drive 在限制流量嗎!
之前偷懶沒把你的js檔作備份,以後我不會再偷懶了orz
真心希望一些人不要再濫用免費服務啊……
2. 將連結複製到瀏覽器網址,能產生 "下載視窗" 來另存新檔是最好,不過通常應該是會將 js 檔內容顯示在瀏覽器上
回覆刪除我將連結放到瀏覽器網址列打開 一直出現403網頁錯誤畫面打不開~卡在這了!! 該不會還在限制流量中 = =
<6929319260470736451>(以上內容請勿刪除,從括號之後開始留言)我剛又檢查了一次! 發現到我的檔案名稱日期是0307結尾的,然後文章的是0416結尾的,這個就可以打開了!
回覆刪除這樣載入速度有快一些耶!是我的錯覺嗎?
回覆刪除我也都會出現403錯誤,說不定真的是卡在這些地方,最近來觀察一下~~~
<5489142418378555531>(以上內容請勿刪除,從括號之後開始留言)
回覆刪除因為之前在讀取"showrelatedposts"比較慢,現在變快了~~~
阿榮福利味站長阿榮表示:
回覆刪除本站所有載點空間 (www.mediafire.com ) 全網域,遭到 Chrome 阻擋成惡意軟體,造成使用該瀏覽器的讀者不便,決定改成 Google Drive 提供載點 ,但經過測試,證實有流量限制,也無法當成長久之替代空間,所以 Google Drive 載點全面下架。
阿榮說如有具備以下條件的空間,可向他推薦:
一、付費的。
二、可以使用直接下載連結的。
三、空間1TB。
四、月付100美元以下。
站長您好!想請教一下,為了活動需要,我從這網站學習讓所有人可以上傳檔案到我的雲端硬碟(http://blog.ilc.edu.tw/blog/blog/5801/post/23580/539171),可是我發現只要檔案稍微大一點(影片檔),就會上傳不了,不曉得這跟您這篇文章說Google Drive會控制流量也有關係?不曉得我有沒有辦法解決這問題?謝謝您!
回覆刪除<6173319505443577181>(以上內容請勿刪除,從括號之後開始留言)
回覆刪除謝謝版主回覆!我嘗試過同樣一個影片檔,如果直接在Google Drive網頁上傳,很快就上傳完畢,可是透過我後來寫的Script頁面上傳會超久...
提醒一下 Google 硬碟檔案直接外聯的方式,近期好像有變化。
回覆刪除我以前在上面放的靜態網站連結都變成 Error 404 了。
有使用的朋友請注意一下,以前開的站或連結是還存活。
總覺得他們好像要收掉這部分的功能了。