Överföring av filer över internet brukade innebära att dina händer smutsade med FTP-kommandon. Numera har dess användningsfall blivit ganska isolerade, men de finns fortfarande.

FTP är fortfarande ett ganska effektivt protokoll, och det har förmodligen kanten när det gäller hastighet för att fånga de senaste ISO-filerna från din favorit distro-webbplats. Det är också, trots WebDav, den primära mekanismen för hantering av innehåll på din webbhotell.

En bra, fullt utrustad FTP-klient är därför något att önska. Bland de viktigaste funktionerna kan vara stort stöd för protokoll - såväl som standard FTP, det finns FTPS (FTP som använder SSL), SFTP (FTP tunnlats via SSH) och mer exotiska typer, till exempel FSP (det huvudsakligen historiska File Service Protocol) och extremt användbar FXP (File Exchange Protocol).

Beroende på användningen kan andra funktioner vara önskvärda också. Att hålla en webbplats synkroniserad med en lokal kopia görs dramatiskt enklare med någon form av spegling och diff-funktioner, och sedan finns det alltid ett ständigt problem att ändra filbehörigheterna. Vill du redigera fjärrfiler på plats?

Det finns inte några klienter som är för gamla, några som är proprietära och inte skulle hosta en kopia för att testa, och några som inte skulle installeras (vi tittar på dig, IglooFTP). FTP-kommandolinjeklienten kommer inte heller att täckas.

Hur vi testade ...

Testning i "reella" förhållanden testar inte mycket annat än det aktuella tillståndet för din nätverksanslutning, så all hastighetsprovning gjordes på ett Gigabit LAN till en lokal ProFTPD-server.

Huvudhastighetstestet består av att skicka över 300 filer, som innehåller 1,3 GB data totalt. FTP är en mycket effektiv mekanism för att transportera stora filer, men överföring av flera filer är ett bättre test av kundens effektivitet vid initiering och genomförande av transaktionerna.

Den lokala maskinen som körde klientprogramvaran var en 3GHz Core 2 Duo-låda som körde Fedora 13. Den senaste versionen av Suns Java och Firefox installerades också för programvaran som krävde dem.

CrossFTP

Du kanske tror att öppen källkod skulle ha sys den här, men det finns alltid utrymme för en proprietär app om det erbjuder något nytt. Det här är den enda klienten på test som stöder Amazon S3-överföringsprotokollen - ett mycket specifikt användningsfall, men om det är viktigt för dig är det lite av en no-brainer.

Nedladdning av installationspaketet lämnar dig med en mapp full av grejer och ett skript för att starta programmet via Java - knappast inspirerande, men några diskåtkomst senare får du en trevlig tvillingpanelspop-up.

Grundläggande kontroller är enkla, och du behöver inte dyka in i menyerna för normala överföringar - dra och släpp eller klicka på knapparna. Området under filförteckningarna ges över till kölistan, om du har ett, och ett loggfönster som visar vad servern säger till dig - praktiskt för att utarbeta vad som händer.

Öppnar flera anslutningar skapar en flikvy, så du kan växla snabbt mellan kataloger. Den lätta att använda köhanteringen gör det möjligt att hantera kraven på bulköverföringar, och ett schemaläggningssystem gör en rimlig stab för att automatisera saker för dig.

Om du går till en filsynkroniseringsoperation finns det en knapp precis ovanför panelen för att ta hand om det för dig. Ibland verkade det finnas uppdateringsproblem med fjärrkataloglistan där den inte korrekt reflekterade katalogen vi var anslutna till. Detta kan vara nere till den version av Java vi testat det med, dock.

För det mesta har gränssnittet inte för mycket Java-lag. Tyvärr var klientens prestanda dålig - vi behöver det för att flytta filer från A till B utan för många Zzzzzs. Tyvärr gör det inte.

Dom

CrossFTP Pro
Version: 1.65a
Webb: www.crossftp.com
Pris: $ 25

Några bra funktioner, men har det någon ursäkt för att vara så långsam?

Betyg: 6/10

FileZilla

Det wxWidgets-drivna gränssnittet följer det traditionella tvillingpaneltema, den här gången med ett svårt att förstå verktygsfältet och en tacksam lättförståelig snabbkopplingsfunktion som ligger ovanför den.

Bokmärken är separerade i två typer, och kan vara ganska förvirrande i början. Ett globalt bokmärke lagrar bara sökvägar, medan en specifik lagrar också serverns detaljer (även om det tyvärr inte fungerade mer än en gång).

De globala bokmärkenna är användbara för att hantera många spegelsidor eller olika delar av samma webbplats.

Köhantering är det bästa av alla appar på test, eftersom du kan se köen, ändra prioriteringar, ta bort filer och pausa och återuppta överföringar när du vill utan att störa resten av din session. De nedre flikarna håller också en löpande logg över alla inlämnade överföringar och relevant information om dem, inklusive möjligheten att återköpa dem.

Massor av andra användbara funktioner har lagts till, till exempel en exempelsökning för mönster som matchar filer på en angiven sökväg. När du har hittat det du söker efter kan du utföra åtgärder som att visa bilder eller redigera textfiler med hjälp av systemets filtypsföreningar eller med det verktyg du vill ha om du dyker upp i inställningarna.

Tillsammans med bra protokollstöd och stark prestanda är den enda riktiga downern om FileZilla det sätt som det ser ut. Vi pratar inte bara om ful - några av ikonerna förklarar förklaringen. FileZilla kan inte göra mycket för ditt skrivbords estetiska, men det är ett bra verktyg att ha på din sida om du behöver tillförlitligt överföra stora datamängder.

Dom

FileZilla
Version: 3.3.3
Webb: http://filezilla-project.org
Pris: Free / GPL

Bra allroundare för prestanda, men det är synd om utseendet.

Betyg: 9/10

FireFTP

Vi brukar säga att i stort sett webbläsare inte har funktionerna för att göra FTP smärtfri. Tja, det här är ett löst undantag som är utformat för att vi ska äta våra ord.

Med hjälp av pluginarkitekturen i Firefox-webbläsaren skapar den här listiga koden en klient från webbläsarens tarmar och ger en rimlig fax till en stationär app. Du får fortfarande tvillingpanelvyn, men den här gången är den snyggt inslagen i en Firefox-flik.

Panelerna själva innehåller en användbar trädvy för att navigera runt lokala och fjärranslutna kataloger, och mellan dem är idiotknapparna för enkla överföringar.

Trots att det är en tillägg, är det ganska lätt att glömma att du kör en webbläsare och tror att FireFTP är precis som alla andra skrivbordsapp. Det enda som verkligen ger bort är när du ändrar storleken på fönstret, vilket orsakar en klumpig och utdragen redraw-process. Det låter faktiskt lite värre än det verkligen är, men det är märkbart.

Fortsätt till den mer avancerade funktionaliteten, den här klienten stöder FXP, så du kan använda den för att överföra filer mellan fjärrsidor. Den stöder också dra-och-släpp-operationer och mer avancerad filkontroll - omdirigering, behörigheter och liknande. Det finns också ett snyggt katalog diff verktyg.

Installation är en doddle - använd bara Firefox för att söka efter plugin (det här är också en plattform). En extra bonus att integrera i webbläsaren är att dina bokmärken och lösenord sparas tillsammans med resten av din webbläsardata.

När det gäller prestanda är det inte den bästa klienten, men det är anmärkningsvärt skickligt med tanke på att det bara är ett plugin - definitivt värt att installera om du kör Firefox, även om det bara är en backupklient.

Dom

FireFTP
Version: 1.0.9
Webb: http://fireftp.mozdev.org
Pris: Free / GPL

Övervinner sitt ödmjuka ursprung för att leverera en bra prestanda.

Betyg: 7/10

gFTP

Vi borde säga att den här klienten nästan inte gjorde skuren, helt enkelt för att den inte har haft en stabil release sedan slutet av 2008. Det är dock en av de mest använda fristående klienterna och har en imponerande mängd funktioner.

GTK-gränssnittet antar standard tvåpanelsdesign och hakar tillbaka till en epoke när verktyget var klockordet. Det här är ingen anledning att kritisera det - förutom allt annat är det intuitivt att använda.

Den översta verktygsfältet accepterar den viktigaste informationen för vilken anslutning du vill göra, och då behöver du bara trycka på knappen Connect. Överföringsknappar mellan rutorna gör att kopieringsfilerna är nästan idiotsäkra (även om du kan dra och släppa), och med högerklickning på några filer visas en mängd alternativ och funktionalitet.

Det finns ett alternativ att visa en fil, men varnas, det verkar bara fungera för textfiler - försöker det på en binär fil orsakat en segfault.

gFTP stöder också en överraskande rad protokoll, inklusive FSP och SSH / SFTP, vilket gör det ganska användbart för att få tillgång till data på fjärrservrar, snarare än bara nedladdningar.

Bokmärken stöds, valfritt spara lösenord och komma ihåg fullständiga sökvägar i stället för bara servernamnet. Handily, ett stort antal användbara webbplatser lagras redan i listan, inklusive partier för olika distros och open source-webbplatser.

Det bör också nämnas att klienten kan användas direkt från kommandoraden, där den är lika kompetent men saknar några av funktionerna hos Shell-Only-klienter som NCFTP. Det gjorde bra i hastighetsprov, men det saknar de moderna hjälpen verktyg vi skulle vilja ha.

Dom

gFTP
Version: 2.0.19
Webb: http://gftp.seul.org
Pris: Free / GPL

Det fungerar, det är snabbt, men det erbjuder inte mycket utöver grunderna.

Betyg: 6/10