看不到的主機隱憂:部落格圖片數量

20150216-2

一般使用者在租用主機的時候總是最在意主機流量,卻忽略了主機空間的重要性,總是認為只要空間夠大就沒問題了,阿腸在這幾年協助眾多部落客的搬家經驗中發現:圖片管理的問題遠比主機流量來得嚴重更容易被忽視;我們偶而聽到部落客因為流量不夠需要增加流量,卻沒聽過主機空間「不夠」該怎麼辦的問題,大家總會把空間=容量,認為主機空間只要夠大就不會出問題了,卻忽略了「檔案數量」的重大危機。

為什麼要在意檔案數量

大部分的使用者租用無限空間或超大空間時都會注意合約中註明不得當作純粹備份檔案的空間、將空間當作傳輸檔案使用的網路硬碟、放置網頁以外的其他用途等等,大家也總是認為只要乖乖地安裝好網站並合法使用即可,卻完全沒有注意到越來越多的主機商會標示:「網站檔案數不得超過廿五萬份」,每個人總認為寫文章時總是一次只上傳幾張圖檔罷了怎麼可能超過廿五萬張的限制呢,廿五萬就像是遙遠宇宙外太空的天文數字是一輩子都不可能觸碰到的,殊不知許多WordPress版型外掛程式在上傳圖片時會主動幫你把圖片裁切成許多不同尺寸的檔案。

阿腸近期接觸一個部落格搬家案例,客戶每上傳一張圖片就會被裁切或轉換成八張不同尺寸的圖片,包含原來的圖片一共就是九張圖片,該部落格為共筆部落格,一天約生成十篇文章,一篇平均約五張圖片,照理說一天他實質上只上傳了五十張圖片,可是因為程式或版型的關係卻自動變成了四百五十張圖片,一個月下來就變成了一萬三千五百張圖片,大約兩年的時間他就到達了所謂檔案數量的上限了。

檔案數量會影響到網站嗎

許多人認為上述的案例是比較特例的案子,一般人不可能一天寫那麼多的文章跟上傳這麼多的照片,所以完全不用擔心,這是一個蠻糟糕的錯誤觀念,檔案如果沒有好好整理或了解他的儲存特性和方法,碰到問題的時候就會發生不知道該怎麼解決的窘境,較常碰到的則是事倍功半的結局:

  1. 延長了備份的時間
    雖然檔案數量的多寡並不會影響網站連線的快慢卻會大幅拉長備份的時間,也許每周固定備份的重複工作可以利用排程機制來處理,並不會感到備份時的漫長時間,但在網站需要緊急搬家時立馬可以感受到一寸光陰一寸金的可貴。
  2. 增加了檔案不完整性的風險
    任何的作業只要數量一多了就會增加錯誤的可能性,這一類的錯誤最容易發生在搬家的時候,因為檔案數量過多而造成了少數檔案的備份不健全或損毀,又因為檔案數量過巨很難做逐一的比對,大部分的搬家都是有時間緊迫性的,當使用者發現檔案有錯誤或遺漏時,原有的空間檔案可能已經被移除了。
  3. 主機被迫強制升級
    目前市面有標榜無限空間的虛擬主機規格檔案上限數都是廿五萬份,如果要更高的硬碟規格就得強迫升級為VPS或獨立主機,但是VPS或獨立主機的硬碟就再也不是無限空間,另外所有的主機環境等都得自己安裝跟設定(有些主機商會代為安裝),等於虛擬主機所有以逸待勞的服務就都沒了,對於一般部落客來說等於是另一個地獄的開始。

有些客戶找過阿腸幫忙處理上述的麻煩問題,究竟非預期性的檔案數量是否可以優化呢?答案是肯定的,但是在多餘檔案排除上是非常花時間的,只要刪除錯圖檔就會造成網頁破圖的問題,算是耗時耗力又耗錢的工作,建議讀者們在挑選版型或安裝某些圖片相關特效外掛時要注意圖片是否會被自動切割過多的問題,許多網站的問題是可以在一開始架站就養成良好習慣,避免突然的網站停止營運造成時間和金錢上的損失。

創用 CC 授權條款
WordPress架站百寶箱阿腸製作,以創用CC 姓名標示-非商業性-禁止改作 4.0 國際 授權條款釋出。

抱歉,本篇文章留言已經關閉。