Wie funktioniert der Ftp-Upload von Dateien in Web to Date ?
Wie funktioniert eigentlich der Upload von Dateien in Web to Date - Shop to Date und
woher weiß das Programm was auf dem FTP-Server gelöscht oder erneuert werden muss ?
Web to Date erzeugt beim Erstellen der Webseite im Ordner der in FTP und Websiteeigenschaften angegeben wird, das komplette Projekt jedesmal komplett neu... Dabei wird festgestellt ob der Inhalt einer Datei verändert wurde.
Wurde eine Datei verändert dann wird sie überschrieben und das Archivbit a der Datei wird gesetzt. Gleichzeitig wird eine Liste aller verwendeten Dateien des Projektes erstellt.
Vor dem Upload wird zunächst die Datei web2dateftplog.log die auf dem Webserver liegt eingelesen... Diese Datei enthält eine Liste mit allen Dateien die Web to Date mal auf den Webserver übertragen hat... Diese Liste wird verglichen mit den Dateien des aktuellen Projektes. Alle Dateien die nicht mehr im Projekt gelistet sind werden auf dem Server gelöscht und die aktuelle web2dateftplog.log zurückgeschrieben.
Nun werden alle Dateien die das Archivbit gesetzt haben, auf den Webserver übertragen und das Archivbit nach erfolgreicher Übertragung zurückgesetzt.
|