Drupal 8 Upgrade per FTP dauert extrem lange
Eingetragen von DrupalFan (1646)
am 08.04.2016 - 12:40 Uhr in
am 08.04.2016 - 12:40 Uhr in
Im Vergleich zu Drupal 6 und 7 dauert ein Upgrade von einer D8-Version auf die nächste D8-Version exrem lange, wenn man das Upgrade per FTP durchführt:
Löschen von core- und vendor-Verzeichnis (eventuell weitere) und wieder aufspielen per FTP.
Welche Alternativen zum Upgrade per FTP gibt es und welche Art des Zugriffs benötigt man dazu?
(Zu beachten ist, dass bei verschiedenen Projekten immer ein anderer Hoster und daher immer andere Möglichkeiten vorhanden sind).
Danke.
- Anmelden oder Registrieren um Kommentare zu schreiben
Versuche Hoster zu finden,
am 08.04.2016 - 13:13 Uhr
Versuche Hoster zu finden, die Dir Shell-Zugang zum Server erlauben und benutze das Tool drush. Damit geht das wie in der berühmten HB-Werbung :-)
Drupal 8 hat kräftig an Umfang zugenommen
am 08.04.2016 - 13:31 Uhr
dies ist natürlich bei üblichen DSL-Anschlüssen, möglicherweise mit vorgeschaltetem WLAN schnell bemerkbar.
Helfen kann Drush, oder einfach nur ein Shellzugang, weil dann der Download vom Server erfolgt, und nicht durch den Flaschenhals des Clients gezogen werden muss, und auch noch die Engstelle des Uploads passieren muss, der ja üblicherweise maximal 1/10 des Downloads beträgt.
Selbst bei einer 50000er DSL-Leitung hat man meist nicht mehr als 2000 Uploadkapazität. (als 50Mbit:2MBit).
Server sind in der Regel mit etwa 100 MBit ans Internet angebunden. Was zu einer Synchronen Verbindung von 100 MBit führt.
Das sind Welten.
Da auch Drush eine Server-Server-Verbindung nutzt, und auf sämtlichen Graphikschnickschnack verzichten kann, geht alles sehr viel schneller.
Drush & Alternativen
am 08.04.2016 - 14:53 Uhr
Danke für die Antworten.
Es geht nicht darum, Hoster zu finden, die Hoster sind vorgegeben und daher nicht auswählbar.
Und da jedesmal ein andere Hoster vorgegeben ist:
- Wie findet man rasch raus, ob jetzt bei diesem Webspace ein Shellzugang möglich ist oder nicht?
- SSH-Zugang ist ausreichend?
- Welchen Client (Windows) kann man verwenden um den Shellzugang herzustellen?
- FileZilla unterstützt SFTP (SSH File Transfer Protocol). Drush mit FileZilla?
Und gibt es noch Alternativen zu Drush?
Beim Shellzugang ist der Client egal
am 08.04.2016 - 15:16 Uhr
du brauchst eine remote console, z.B. Putty, das SSH kann.
Wichtig ist der gesicherte Zugang auf eine Terminalsitzung.
FTP reicht da nicht aus.
SFTP nutzt lediglich den gleichartigen Sicherungsmechanismus (Secure Socket Tunnel).
Wenn du einen Windows-Client nutzt, kannst du für den Shellzugang Putty, und für den Filetransfer WINSCP nutzen, die beide auf SSH aufsetzen.
WINSCP oder FileZilla können Drush nicht ersetzen, weil die Kommunikation von Drush mit dem Repository von Drupal über den Backbone (Server-Server) kommuniziert.
Dies geschieht in der Regel mit einer Geschwindigkeit von 100 MBit, manchmal sogar schneller.
Die Uploadgeschwindigkeit schneller DSL- oder VDSL-Leitungen liegen jedoch im Bereich von 1 bis 2 MBit.
Bei DSL-Anschlüssen unter 16MBit sogar darunter.
Anleitung drush & Shellzugang unter Windows
am 08.04.2016 - 16:14 Uhr
Gibt es da irgendwo im Internet (gerne auch auf Englisch) eine Anleitung für Drupaler, die auf Windows mit drush beginnen wollen mit Auflistung geeigneter Tools usw.?
Upgrade per FTP schneller durchführen?
am 18.06.2016 - 19:26 Uhr
Wenn ein Kunde nun ein Webspace-Paket ohne Shellzugang nutzt, gibt es dann eine Möglichkeit, per FTP etc. ein Drupal 8 - Upgrade schneller durchzuführen? Gibt es da irgendwelche Tricks?
Da gibt es nicht viel zu tricksen
am 18.06.2016 - 21:20 Uhr
Wenn du per FDP aktualisieren willst, musst du die Daten zweimal übertragen.
1. Vom Repository auf deinen Rechner
2. von deinem Rechner auf den WEB-Server
Du kannst, je nach WEB-Konsole, auch das gepackte Archiv per FTP übertragen, und dort entpacken.
Ich weiß, dass PLESK das kann, sofern das ZIP-Modul beim Apache aktiviert ist.
Beim Download vom Repository geht es relativ flott, weil heutzutage die meisten ein recht schnelles DSL haben.
Der Upload zieht sich aber, weil das DSL ein ADSL ist, also die Uploadgeschwindigkeit anders als die Downloadgeschwingkeit ist.
In der Regel ist die Uploadgeschwindigkeit ca. 10% der Downloadgeschwindigkeit.
An diesen Verkehrszeiten kannst du nichts ändern.