離線瀏覽
此條目可能包含原創研究。 (2013年1月14日) |
此條目沒有列出任何參考或來源。 (2013年1月14日) |
離線瀏覽(Offline Browsing,又稱離線瀏覽,俗稱砍站)是指使用者將網路的共享檔案或網頁檔案儲存至本地,便於瀏覽儲存檔案。使用者有可能會因為以下原因而需要離線瀏覽:
- 獲得網站中的圖片、音訊等不易複製的資源
- 防止網頁遺失或者遷移的風險
- 成為個人資訊管理(PIM)的知識儲備更為穩定
- 儲存動態網頁中的資料
離線瀏覽在網費昂貴而且稍後讀軟體不夠普及(類似Pocket和Safari中內建的閱讀列表)時可以方便於閱覽,但是在網費低廉同時又有大量優秀的稍後讀軟體時,離線瀏覽仍然有其需要的地方。
砍站軟體
編輯砍站軟體的原理是利用伺服器提供給客戶端的原始碼為基礎並分析其中的連接和檔案來完成過程。完成下載整個網站的時間,則跟網站的深度、網站的檔案數目、網站的檔案大小有關。如果網站的結構越深越複雜,所需要下載的時間則越多。
比較優秀的砍站軟體會分析其中重複的連結,可以在條件中設定排除或者是要抓取的網站目錄、檔案類型或者是檔案名稱,從中以比較快的方式分析結構納入抓取排程,如果結構非常的複雜,則還需要使用者電腦的運算速度所影響。
而網站的檔案數目、檔案大小則影響下載的速度,增加速度的方式可經由使用者網路環境的速度、或者是網路連線的數目去做調整,越大的網路速度、越多的網路連線數目可以有效的增加砍站的速度。
離線瀏覽共享檔案
編輯網路上的共享檔案或資料夾可以被指定為允許離線瀏覽。使用這種方式可以使你在網路接斷開後,仍然能看到可以離線瀏覽的檔案和新建立的檔案,重新連接網路後,「同步管理器」將根據離線時所作的更改來更新網路檔案。要注意到是在首次使用時,要先對本地離線檔案進行相關的設定。
離線瀏覽網際網路檔案
編輯網際網路上的網頁甚至整個網站也可以被指定為允許離線瀏覽。你可以提前下載網際網路上的網頁或網站到本地磁碟,以便離線時瀏覽。
離線瀏覽網頁
編輯離線瀏覽網頁就是在連接到網際網路時快速打開感興趣的網頁,這樣在斷開連接時就可對剛剛打開過的網頁進行離線瀏覽,任何支援臨時檔案的瀏覽器均可以用這種方式。這種離線瀏覽的方式可以有效節省連接到網際網路的時間,在網費比較昂貴時應用比較廣泛。但是必需要提前手工打開要瀏覽的網頁,在想要離線瀏覽的東西比較多時顯得效率比較低下。
離線瀏覽網站
編輯離線瀏覽網站就是在連接到網際網路時將整個網站或網站的一部分下載到本地,在斷開網路時就可對下載下來的網站進行離線瀏覽,這種方式需要使用專門的軟體,這類軟體通常被稱作離線網頁瀏覽器(Offline Browser)。
使用專業的離線瀏覽器下載網站
編輯使用專業的離線瀏覽器(如Webzip、Teleport)允許你用更加客製化的方式將網站下載到本地,軟體內建多執行緒可以獲得更快的下載速度,並且支援將下載的網站儲存成一個檔案,加快檢索的速度的同時減少所占的空間。甚至可以將網站鏡像儲存在移動媒介中,供完全沒有網路連接到電腦使用。
使用砍站軟體會將整個網站的資料內容複製回自己本機硬碟裡,因為砍站軟體時常一次發出許多的連線數,使得伺服器的硬體資源無法承受,且佔去網站的頻寬,導致連線速度變的很緩慢,甚至是伺服器主機當機,導致真正有瀏覽網站的需求的網友無法連上網站。
砍站軟體
編輯- Teleport Pro,俗稱「瑞士刀」,為共享軟體,原創公司:Tennyson Maxwell Information Systems, Inc. (頁面存檔備份,存於網際網路檔案館)。
- HTTrack,為自由軟體,原創公司:Xavier Roche & Yann Philippot. (頁面存檔備份,存於網際網路檔案館)。
- wget,為自由軟體,作業系統:UNIX。
預防辦法
編輯限制頻寬
編輯限制頻寬的缺點是,倘若網站有提供檔案下載,那麼使用者可能會不滿檔案的下載速度。
封鎖IP位址是經由網站伺服器的LOG檔或者是伺服器防火牆去分析不正常且頻繁的瀏覽要求。
例如:一個IP位址瞬間同時開啟許多頁面(一般正常的瀏覽者不可能在一段時間內達到每秒數個頁面同時瀏覽,發生這種狀況則非常有可能是被砍站)