ftp 每次傳輸檔案都需要先建立連線,然後進行傳輸。對於小檔案而言,建立連線的時間要遠遠超過實際傳輸所使用的時間。因此,哪怕你上傳的總共只有幾百k的檔案,但由於每個檔案都很小,檔案總數目很多,傳輸起來很多時間都浪費在建立連線上了,結果就會傳輸得很慢。那麼如何能夠加快傳輸速度呢?關鍵就是減少檔案數目。所以,一個比較可行的辦法就是將檔案壓縮後再進行上傳,然後線上進行解壓縮,這樣將會大幅度提高上傳速度。
FTP
檔案傳輸協議(英文:File Transfer Protocol,縮寫:FTP)是用於在網路上進行檔案傳輸的一套標準協議,使用客戶/伺服器模式。它屬於網路傳輸協議的應用層。檔案傳送(file transfer)和檔案訪問(file access)之間的區別在於:前者由FTP提供,後者由如NFS等應用系統提供。
FTP是一個8位的客戶端-伺服器協議,能操作任何型別的檔案而不需要進一步處理,就像MIME或Unicode一樣。但是,FTP有著極高的延時,這意味著,從開始請求到第一次接收需求資料之間的時間,會非常長;並且不時的必須執行一些冗長的登入程序。
FTP伺服器
簡單地說,支援FTP協議的伺服器就是FTP伺服器。
與大多數Internet服務一樣,FTP也是一個客戶機/伺服器系統。使用者透過一個支援FTP協議的客戶機程式,連線到在遠端主機上的FTP伺服器程式。使用者透過客戶機程式向伺服器程式發出命令,伺服器程式執行使用者所發出的命令,並將執行的結果返回到客戶機。比如說,使用者發出一條命令,要求伺服器向用戶傳送某一個檔案的一份複製,伺服器會響應這條命令,將指定檔案送至使用者的機器上。客戶機程式代表使用者接收到這個檔案,將其存放在使用者目錄中。
【參考資料】
ftp 每次傳輸檔案都需要先建立連線,然後進行傳輸。對於小檔案而言,建立連線的時間要遠遠超過實際傳輸所使用的時間。因此,哪怕你上傳的總共只有幾百k的檔案,但由於每個檔案都很小,檔案總數目很多,傳輸起來很多時間都浪費在建立連線上了,結果就會傳輸得很慢。那麼如何能夠加快傳輸速度呢?關鍵就是減少檔案數目。所以,一個比較可行的辦法就是將檔案壓縮後再進行上傳,然後線上進行解壓縮,這樣將會大幅度提高上傳速度。
拓展資料FTP
檔案傳輸協議(英文:File Transfer Protocol,縮寫:FTP)是用於在網路上進行檔案傳輸的一套標準協議,使用客戶/伺服器模式。它屬於網路傳輸協議的應用層。檔案傳送(file transfer)和檔案訪問(file access)之間的區別在於:前者由FTP提供,後者由如NFS等應用系統提供。
FTP是一個8位的客戶端-伺服器協議,能操作任何型別的檔案而不需要進一步處理,就像MIME或Unicode一樣。但是,FTP有著極高的延時,這意味著,從開始請求到第一次接收需求資料之間的時間,會非常長;並且不時的必須執行一些冗長的登入程序。
FTP伺服器
簡單地說,支援FTP協議的伺服器就是FTP伺服器。
與大多數Internet服務一樣,FTP也是一個客戶機/伺服器系統。使用者透過一個支援FTP協議的客戶機程式,連線到在遠端主機上的FTP伺服器程式。使用者透過客戶機程式向伺服器程式發出命令,伺服器程式執行使用者所發出的命令,並將執行的結果返回到客戶機。比如說,使用者發出一條命令,要求伺服器向用戶傳送某一個檔案的一份複製,伺服器會響應這條命令,將指定檔案送至使用者的機器上。客戶機程式代表使用者接收到這個檔案,將其存放在使用者目錄中。
【參考資料】