目前,PC客戶端軟件所使用的主流的安裝包有2種,一種是離線安裝包,一種是下載器安裝包(以下簡稱下載器)。
離線安裝包最大的優點是安裝快(只涉及解壓),但其實你從官網下載離線安裝包的用時和你用下載器下載安裝的用時是理論上來說是差不多的。只是離線安裝包的耗時主要在瀏覽器(或者其他渠道,比如360軟件管家),下載器主要耗時在我們安裝程序中。
離線安裝包還有一個好處是如果我們把它放到360軟件管家之類的市場,用戶安裝的時候就走的是他們的流量,會節省我們的流量。
那麼爲什麼現在大部分軟件都採用下載器的方式呢?
- 下載器能保證你所獲取的軟件一定是官方的版本。因爲有些軟件下載站點會給你的軟件加殼,修改,甚至加木馬然後放在他們的網站上給用戶下載,這時用戶下載到的會是被篡改過的軟件。
- 下載器能保證你獲取的軟件版本一定是最新的。發佈離線安裝包需要每次所有渠道都要更新,還要控制好發佈時機,以免出現剛安裝完就提示更新的情況。
- 下載器可以打廣告,或者提供更新內容預覽。因爲下載比較耗時所以可以做輪播圖片。不過個人覺得這也不一定算優點,我自己就從來不看這些內容,直接最小化了。
總體來說,離線安裝包和下載器各有優劣,以目前每個家庭平均都到20M的網速來說,下載器可能是更優的方案。但是離線安裝包也有其存在的價值,比如放在360渠道等。