AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Was ist schneller - HTTP oder FTP upload?
Thema durchsuchen
Ansicht
Themen-Optionen

Was ist schneller - HTTP oder FTP upload?

Ein Thema von NikoMitDaMacht · begonnen am 15. Jul 2007 · letzter Beitrag vom 15. Jul 2007
 
Benutzerbild von Mamphil
Mamphil

Registriert seit: 17. Jul 2004
Ort: Garching b. München
149 Beiträge
 
Delphi 7 Professional
 
#2

Re: Was ist schneller - HTTP oder FTP upload?

  Alt 15. Jul 2007, 12:16
Hi,

wenn du viele (größere) Dateien (Files) übertragen willst, würde ich dir zum File Transfer Protocol (FTP) raten. Solange dort die Verbindung aktiv ist, wird dein Upload nur durch den Plattenplatz und die Quota des Servers beschränkt. Bei einem Upload via HTTP-Post gibt es serverseitige Beschränkungen zur maximal Dateigröße (max_post_size). Außerdem muss sich dann noch ein Script darum kümmern, die Dateien irgendwo im System zu speichern: eine weitere Fehlerquelle ist dabei, dass der Server unter Umständen unter einem anderen Benutzer läuft und demnach die Dateizugriffsrechte geschwächt werden müssen.

Nachteil an FTP ist sicherlich, dass du die FTP-Zugangsdaten im Klartext übertragen musst. (ja, es gibt auch SFTP...)
Bei einem PHP-Script kannst du - selbst wenn du kein HTTPS zur Verfügung hast - eine Liste mit TANs erstellen, sodass jeder Zugangscode nur einmal verwendet werden kann...

Mamphil
The laws of physics are the canvas God laid down on which to paint his masterpiece. “Leonardo Vetra” in Dan Brown’s “Angels & Demons”
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz