Blog
WebAcappella Fusion

WebAcappella Fusion

Sprache
Veröffentlichung Ihrer Website / Wählen Sie die Veröffentlichungsmethode entsprechend der Größe Ihrer Website

Wählen Sie die Veröffentlichungsmethode entsprechend der Größe Ihrer Website

WebAcappella Fusion bietet drei Methoden, um Ihre Website ins Internet zu stellen: SFTP/FTP, SSH-Synchronisation (rsync) und Veröffentlichung in einem lokalen Ordner. Bei einer kleinen Website ist jede Methode geeignet. Bei einer wachsenden Website (Katalog, Blog, Portfolio…) wird die Wahl entscheidend: Eine Veröffentlichung kann je nach Methode und Einstellungen einige Sekunden oder bis zu dreißig Minuten dauern.

Diese Seite hilft Ihnen dabei, die für Ihr Projekt am besten geeignete Methode auszuwählen und die Leistungsoptionen richtig einzustellen.

Kurzer Vergleich der drei Methoden

Kriterium SFTP / FTP SSH-Synchronisierung (rsync) Manuelle Veröffentlichung (FileZilla...)
Voraussetzungen beim Hosting-Anbieter FTP-Zugang (universell) SSH-Zugang (kompatible Angebote) Keine (Export auf Festplatte)
Sicherheit der Übertragung Verschlüsseltes SFTP, unverschlüsseltes FTP Immer verschlüsselt (SSH) Nicht zutreffend
Differenzielle Übertragung Ganze Datei wird bei Änderung erneut gesendet Intra-Datei-Delta: Es werden nur geänderte Blöcke gesendet Nicht zutreffend
Wiederaufnahme nach Unterbrechung Nein, alles beginnt von vorne Ja, wird an der Stelle fortgesetzt, an der die Unterbrechung stattfand Nicht zutreffend
Integritätsprüfung Keine native Prüfsumme für jede Datei Nicht zutreffend
Ideal für Kleine und mittlere Websites (bis zu ~200 Seiten) Große Websites, häufige Aktualisierungen Übertragung mit Ihrem bevorzugten FTP-Client, externe Integration (CI, Backups)

Kleine Website (bis zu ~50 Seiten): SFTP reicht aus

Bei einer einfachen Website mit wenigen Seiten und einigen Dutzend Bildern dauert die Veröffentlichung per SFTP nur wenige Sekunden und ist völlig problemlos. Sie brauchen nicht weiter zu suchen.

Mittlere Website (50 bis 500 Seiten): SFTP mit Einstellung der gleichzeitigen Verbindungen

Wenn die Website wächst (Blog, Katalog, Fotogalerie…), macht sich die Dauer der SFTP-Veröffentlichung bemerkbar. WebAcappella Fusion kann mehrere FTP-Verbindungen parallel öffnen, um die Übertragung zu beschleunigen.

In den Einstellungen Ihres SFTP/FTP-Servers enthält die Gruppe „Synchronisationsoptimierung“ ein Dropdown-Menü, in dem Sie zwischen 1 und 20 gleichzeitigen Verbindungen wählen können:

Tip

Wenn Ihre Veröffentlichungen teilweise fehlschlagen oder der Host Verbindungsfehler meldet, senken Sie diesen Wert schrittweise (10 → 5 → 3 → 1). Wenn bei 10 alles funktioniert, können Sie versuchen, auf 15 oder 20 zu erhöhen, um bei umfangreichen Übertragungen Zeit zu sparen.

Große Website (500 Seiten und mehr): Wechseln Sie zu rsync (SSH-Synchronisation)

Ab einem bestimmten Umfang – mehrere hundert Seiten, umfangreicher Produktkatalog, große Galerien – stößt SFTP an seine strukturellen Grenzen: keine differenzielle Übertragung innerhalb der Dateien, keine automatische Wiederaufnahme bei Verbindungsabbruch, keine native Integritätsprüfung. Genau hier kommt rsync ins Spiel.

rsync ist kein einfaches Übertragungsprotokoll: Es ist ein Algorithmus zur differentiellen Synchronisation. Anstatt jede geänderte Datei vollständig zu senden, vergleicht es die lokale und die entfernte Version und sendet nur die tatsächlich geänderten Blöcke innerhalb der Datei.

Konkret macht rsync Folgendes, was SFTP nicht kann:

Ergebnis: Auf einer Website mit 500 Seiten, auf der Sie einige Inhalte ändern, dauert ein rsync-Update nur wenige Sekunden – gerade so lange, wie es dauert, die Deltas zu senden, und das war’s.

Voraussetzung: SSH-Zugang bei Ihrem Hosting-Anbieter

rsync funktioniert nicht über FTP: Es benötigt serverseitigen SSH-Zugang. Nicht alle Hosting-Anbieter bieten dies an, insbesondere bei Einstiegsangeboten im Shared-Hosting-Bereich. Einige Beispiele für kompatible Hosting-Anbieter:

Wenn Ihr aktuelles Angebot nur FTP bietet, können Sie die SFTP-Veröffentlichung beibehalten (die weiterhin voll funktionsfähig ist) oder eine Migration zu einem Angebot mit SSH in Betracht ziehen, sofern die Größe Ihres Projekts dies rechtfertigt.

Die vollständige Vorgehensweise zur Generierung eines SSH-Schlüssels (über cPanel) und zur Konfiguration der Verbindung ist auf der Seite beschrieben:

Sonderfall: Manuelle Veröffentlichung (FileZilla, Cyberduck, RsyncBrowser...)

Bei dieser Methode wird nichts direkt über das Internet gesendet: WA Fusion schreibt die gesamte Website in einen Ordner auf Ihrem Computer. Anschließend müssen Sie diesen Ordner mit einem Tool Ihrer Wahl (FileZilla, Cyberduck, Transmit, RsyncBrowser, ein Deployment-Skript…) auf den Server übertragen. Nützlich für:

Und vor der Übertragung: der Aufbau der Website

Die Gesamtdauer einer Veröffentlichung = Erstellungszeit (lokal) + Übertragungszeit (zum Server). Bei großen Websites nutzt WA Fusion eine Multiprozess-Erstellung, die alle Kerne Ihres Rechners nutzt, um die Seiten parallel zu generieren. Dadurch können mehrere hundert Seiten in nur wenigen Dutzend Sekunden erstellt werden.

In Kombination mit rsync auf der Übertragungsseite erfolgt der gesamte Prozess – von „Ich habe Inhalte geändert“ bis „Der Besucher sieht die neue Version“ – nahezu augenblicklich, selbst bei den umfangreichsten Websites.

Zusammenfassung: Welche Methode soll man wählen?

Tip

Sie können in den Veröffentlichungseinstellungen jederzeit von einer Methode zur anderen wechseln, ohne dass Daten verloren gehen. Ihre Projekte, Inhalte und Anmeldedaten sind unabhängig von der verwendeten Übertragungsmethode.