AspxZip 2.0特點:
1.能夠在支援ASP.NET的Web伺服器上透過友善的Web介面方便地壓縮/解壓縮存放在伺服器上的文件。
2.通用性極強,只要伺服器支援ASP.NET,就可以正常運作。
3.目前對ZIP格式檔案文件提供完整支持,不久的將來,還將可以解壓RAR、ARJ等壓縮格式。
4.支援如設定口令,設定壓縮比例等功能。
5.沒有任何限制,更新到最新版本,支援有密碼檔案解壓縮。
如果你曾經做過Web管理員的話,你會知道,透過FTP來備份/還原伺服器上的大量零散文件(如10,000個HTML文件)是一件多麼痛苦的事情!所以,現在有許多的管理員都想找一個能在線上打包壓縮/解壓縮的Web程式一邊方便管理。這就是我寫這個AspxZip在線打包壓縮/解壓縮程式的原始動機。
AspxZip的設計目的是想透過友善的Web介面方便的對存放在遠端Web伺服器上的文件進行壓縮打包和解壓縮操作,從而方便備份/還原Web伺服器上的各種資料。目前,網路上確實有了一些號稱支援線上壓縮/解壓的Web程序,其中有用ASP編的,也有用PHP編的。但由於他們的工作原理都是透過呼叫RAR.exe或7Zip.exe第三方壓縮/解壓縮程式進行壓縮/解壓縮操作的,只要伺服器的安全設定設得比較好,Web程式就無法呼叫RAR.exe等程序而不能使用,所以通用性不強,大部分的虛擬主機都不能正常使用,更不用說要求很嚴的免費空間了。所以,要讓它在任何伺服器上都能正常使用,唯一的辦法是:把壓縮/解壓縮演算法核心寫到程式裡面去!這就是AspxZip和其他線上壓縮/解壓的Web程式的不同之處。其優點是運作效率高,通用性極強,只要伺服器支援ASP.NET,就可以正常運作。
AspxZip特點:
效率高,運轉速度快。經測試,在我的個人網站(伺服器不太好)上運行時壓縮速度平均為10MB/s,最高速度可達25MB/s。
能夠在支援ASP.NET的Web伺服器上透過友善的Web介面方便地壓縮/解壓縮存放在伺服器上的文件。
通用性極強,只要伺服器支援ASP.NET,就可以正常運作。
目前對ZIP格式檔案文件提供完整支持,不久的將來,還將可以解壓RAR、ARJ等壓縮格式。
支援如設定口令,設定壓縮比例等功能。
註:本程式使用了ICSharpCode.NET提供的SharpZipLib壓縮元件,在此對ICSharpCode.NET表示感謝。