| | | | |
| | |
| Erfahrener Benutzer Registriert seit: 03.07.2003
Beiträge: 292
PHP-Kenntnisse: Fortgeschritten ![]() | Hallo! Habe wenig Erfahrung mit FTP, deshalb so als Fingerübung: Ich möchte einen FTP Client schreiben. Dieser soll mit Filezilla zusammenarbeiten. - Connect und Reconnect durchführen - auf die Meldungen des Servers reagieren ABER - das rekursive Ordnersuchen / Dateisuchen nicht wie der Filezilla Client unterstützten, sondern die Ordnerstruktur meiner Quelle in einer Datenbank ablegen. Warum das? Erstens habe ich eine langsame DSL Leitung: Ergebnis: Timeout vom Server (da habe ich keinen Einfluss auf die Einstellungen Zweitens stellte ich fest, dass bei umfangreicher Ordnerstruktur und vielen Dateien der Client auch bei viel RAM nur noch am Swappen ist. Drittens möchte ich die knappe Bandbreite nicht unnötig über kurze Zeit belasten. MEINE ÜBERLEGUNG 1. Ich lese das Root - Directory aus, speichere die Ordner in einer SQL Datenbank 2. in einer Schleife stelle ich immer wieder eine Anfrage an den Server, der den Ordner - Baum eine Stufe tiefer abfragt. 3. ggf wird bei 2 die alte Verbindung gekappt und eine neue Verbindung ein Weile später erstellt. 4. Ich kann in der MySQL DB mitschreiben, welche Ordner-Bäume vollständig sind. 5. Das Übertragen der Dateien kann ich dann langsam, nacheinander (ähnlich 3) laufen lassen. MEINE FRAGEN: - Was muss ich im Umgang mit FILEZILLA besonders beachten? (http://www.php.net/ftp ist bekannt) - Ist der o.g. Ansatz sinnvoll? (geringe Bandbreite - riesige breite und tiefe Ordnerstruktur) Vielen Dank für Eure Antworten - Bruno |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| PHP richtig lernen! | TeazY | PHP Tipps 2008 | 5 | 01.02.2008 21:50 |
| Bildschirmschoner auf dem Client beenden | superbike | PHP-Fortgeschrittene | 11 | 31.10.2006 19:54 |
| Client does not support authentication protocol... | snoopiline | Datenbanken | 3 | 19.07.2006 13:53 |
| .htaccess und FTP Client | dh1sbg | Off-Topic Diskussionen | 7 | 28.06.2006 21:14 |
| Wo kann ich html lernen für php | phplehrling | Off-Topic Diskussionen | 2 | 09.04.2006 17:29 |
| Client Problem | Datenbanken | 7 | 09.12.2005 14:38 | |
| C# lernen | Off-Topic Diskussionen | 22 | 15.11.2005 21:24 | |
| Stabilität von SOAP (client) unter PHP5 ? Infos gesucht. | PHP-Fortgeschrittene | 5 | 13.09.2005 07:01 | |
| per Javascript exe auf Client starten | HTML, Usability und Barrierefreiheit | 16 | 05.09.2005 14:04 | |
| lernen.. aber was? | Niedi | Off-Topic Diskussionen | 5 | 13.07.2005 22:08 |
| Frage um schenell zu lernen | PHP Tipps 2005-2 | 10 | 12.06.2005 11:35 | |
| "Ping"-Skript -> "Ist Client verbunden im | PHP-Fortgeschrittene | 3 | 21.02.2005 01:35 | |
| [Erledigt] Client does not support authentication protocol requested by | Datenbanken | 0 | 11.12.2004 11:44 | |
| php lernen für neue | PHP Tipps 2004 | 9 | 04.09.2004 01:52 | |
| daten von client auf den server kopieren | PHP Tipps 2004 | 4 | 23.06.2004 15:27 | |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.