大家在往自己的FTP服務(wù)器里上傳文件的時(shí)候,常常使用一些FTP客戶(hù)端軟件,例如CuteFTP或者flashFTP,他們都受到你的網(wǎng)絡(luò )連接速度的限制,如果你的服務(wù)器在國外,很有可能上傳一個(gè)BBS原程序會(huì )浪費你一天時(shí)間,其實(shí)它們也不大,但為什么就是上傳的慢呢?因為每上傳一個(gè)文件程序就會(huì )連接遠程服務(wù)器的端口(socket),有時(shí)候因為網(wǎng)絡(luò )的延時(shí),端口常常連接失敗,但如果你上傳一個(gè)同樣大小的文件(例如一個(gè)ZIP壓縮包),也許很快就會(huì )上傳過(guò)去,所以今天給大家介紹一個(gè)很好用的基于網(wǎng)絡(luò )的FTP客戶(hù)端軟件 NET2FTP,以后再介紹一個(gè)簡(jiǎn)單點(diǎn)的程序。 NET2FTP的原理是把你要上傳的文件先上傳到NET2FTP所在的服務(wù)器,然后通過(guò)服務(wù)器再向遠程的FTP服務(wù)器傳送文件,大家要知道服務(wù)器的帶寬很大,所以服務(wù)器對服務(wù)器的傳輸速度就會(huì )快的多,這樣的話(huà)大家就可以通過(guò)別人架設好的NET2FTP傳送文件。這里先給大家一個(gè)網(wǎng)站http://www.net2ftp.com,通過(guò)它你可以向一些封了IP的服務(wù)器傳送自己的文件。還有個(gè)更方便的方法,你直接把軟件安裝到自己的FTP服務(wù)器上,這樣速度會(huì )更快。 NET2FTP的一個(gè)最大的優(yōu)點(diǎn)就是可以把zip, tar, tgz, gz結尾的壓縮包在線(xiàn)解壓縮,這樣你只需要把要上傳的大量文件先用壓縮軟件如WINRAR或者WINZIP壓縮成ZIP包,然后把壓縮包上傳,NET2FTP會(huì )自動(dòng)把它在服務(wù)器上解壓縮然后發(fā)送到遠程FTP上,如果NET2FTP安裝到自己的服務(wù)器上那就更好了,可以直接解壓縮到服務(wù)器上,省掉了一個(gè)服務(wù)器到服務(wù)器的傳輸過(guò)程。 NET2FTP之安裝 建議先看使用再看安裝 1.先看看你自己的服務(wù)器是否符合條件,支持PHP,版本至少是4.2.3(安全模式也沒(méi)有問(wèn)題),當然最好是版本越高越好,可以支持一些高級命令。 2.要有一定的空間,完整版的NET2FTP(包括全部的官方皮膚和插件)需要將近8Mb大小,還有個(gè)簡(jiǎn)化版的,3Mb左右(只有英語(yǔ),皮膚一個(gè),好象沒(méi)有插件)。 如果你符合上面兩個(gè)條件,恭喜你可以在自己的服務(wù)器上安裝NET2FTP了。 3.下載安裝包。我這里安裝的是完全版。官方下載地址是http://www.net2ftp.com/homepage/download.html,現在的最新版本是0.91a,http://www.net2ftp.com/download/net2ftp_v0.91a.zip 4.解壓縮所有的文件,在\files_to_upload里面 找到settings.inc.php,這個(gè)是配置文件,用記事本打開(kāi)它,我們來(lái)進(jìn)行簡(jiǎn)單的設置。找到 $net2ftp_settings["default_language"] = " en";(默認的語(yǔ)言英語(yǔ),漢語(yǔ)版本有問(wèn)題,不建議使用) $net2ftp_settings["default_skin"] = "india";(皮膚,建議改成blue,因為這個(gè)皮膚做的很完美) $net2ftp_settings["admin_username"] = " admin";(默認的管理員名稱(chēng),可以修改) $net2ftp_settings["admin_password"] = "";(默認為空,如果你要記錄程序使用日志,添加密碼即可) $net2ftp_settings["max_upload_filesize"] = " 2000000"; (文件最大上傳大小,默認2M,根據需要修改) $net2ftp_settings["use_database"] = "no"; (是否記錄登陸日志,默認NO,可修改為YES,別忘了把create_tables.sql導入到你的MySQL里面) // Enter your MySQL settings(這里的幾個(gè)要在上面那個(gè)選項為YES時(shí)填寫(xiě)) $net2ftp_settings["dbusername"] = "";用戶(hù)名 $net2ftp_settings["dbpassword"] = "";密碼 $net2ftp_settings["dbname"] = "";數據庫名 $net2ftp_settings["dbserver"] = "localhost"; 地址 $net2ftp_settings["max_consumption_ipaddress_dataTransfer"] = 20000000; // 每個(gè)IP每天最多傳輸文件字節$net2ftp_settings["max_consumption_ftpserver_dataTransfer"] = 50000000; // 每個(gè)FTP服務(wù)器最多接受字節 5.把文件上傳到服務(wù)器上,/temp文件夾屬性設置成777 6.(可選)如果你要記錄登陸日志,導入create_tables.sql NET2FTP之使用 大家配置好文件上傳過(guò)后就可以開(kāi)始使用NET2FTP了。 1.登陸FTP 填寫(xiě)FTP server(服務(wù)器地址),Username(用戶(hù)名),PASSWORD(密碼),點(diǎn)擊login進(jìn)入你的ftp服務(wù)器
2.主界面.大家可以簡(jiǎn)要的看一下,跟FTP軟件有什么區別。
3.最右上角的四個(gè)分別是 添加到收藏夾/刷新/幫助/登出
4下面分別是 新建文件夾/新建文件/上傳文件/JAVA上傳/高級屬性
5這幾個(gè)大家都認識了 復制/移動(dòng)/刪除/重命名/屬性/下載/壓縮/大小/搜索
6.下面重點(diǎn)講上傳,點(diǎn)UPLOAD,出現這個(gè)畫(huà)面
我們來(lái)上傳一個(gè)包含著(zhù)許多圖片的壓縮包
點(diǎn)右邊的archives(存檔)瀏覽,選擇一個(gè)壓縮文件,然后再點(diǎn)那個(gè)對號,等他上傳吧。
上傳完成后程序會(huì )自動(dòng)解壓縮
至此,大功告成 ------------------------------------------------------------------------ hoho,其實(shí)寫(xiě)這個(gè)東西還是滿(mǎn)辛苦的,花了不少時(shí)間,希望能給大家帶來(lái)方便,最后再給大家個(gè)使用net2ftp的網(wǎng)站,就是 www.net2ftp.com啦,其實(shí)還有類(lèi)似的網(wǎng)站,像WEB2FTP是一樣的道理啊。有好多空間都已經(jīng)支持在線(xiàn)解壓縮了,網(wǎng)站的后臺工具就有,像CP空間,大家可以靈活的使用它們,能節省相當多的時(shí)間啊。
使用CMSware-ZIP在線(xiàn)解壓
現在說(shuō)要說(shuō)的CMSware是一種用于解壓WEB服務(wù)器空間里面的壓縮文件,對于使用國外空間的用戶(hù)來(lái)說(shuō),這個(gè)也是解決FTP上傳速度慢的!已經(jīng)經(jīng)過(guò)測試,解壓速度很不錯! 1.運行環(huán)境:程序運行需要php支持Session和zlib擴展 9 2.適用范圍:傳輸文件很多的時(shí)候,一個(gè)個(gè)文件傳輸往往使得FTP速度慢了許多,把這些文件壓縮成zip,然后傳輸該zip包到你的空間,這樣速度會(huì )快許多,然后再通過(guò)本軟件把zip壓縮包在空間里面直接還原成一個(gè)個(gè)文件 3,使用方法 將本程序通過(guò)FTP上傳到web服務(wù)器空間里面,第一次運行時(shí)將會(huì )要求設定管理員賬號、密碼,以后用此次的設定登錄,進(jìn)行解壓縮 5, 在線(xiàn)解壓步驟: 將您需要上傳的網(wǎng)頁(yè)程序打包成zip壓縮包(可用winzip或者winrar壓縮),上傳到解壓程序有權訪(fǎng)問(wèn)的任意位置,然后通過(guò)瀏覽器打開(kāi)本程序,本程序會(huì )在”ZIP文檔”處自動(dòng)列出壓縮包,點(diǎn)擊”解壓”即可 6,注意事項 (1)請不要使用太大的壓縮包,一般服務(wù)器解壓8MB以?xún)鹊膲嚎s包應該沒(méi)有問(wèn)題.如果你的文件很多,可以分成多個(gè)壓縮包(注意是分開(kāi)壓縮,而不是分卷壓縮) (2)在非Windows環(huán)境下將壓縮包解壓以后若所解壓的程序的安裝使用出現問(wèn)題請認真檢查程序的目錄和文件權限 (3)程序只支持zip壓縮包的解壓 點(diǎn)此下載
|