Composer und Shared Hosting
am 19.09.2016 - 15:46 Uhr in
Hallo Runde,
nebenan guckte ich einige Threads zu Composer nach, starte wohl besser mit einem frischen Thread:
Wenn ich es richtig sehe, fangen D8-Module damit an, für die Installation auf Composer zu setzen.
Bisher hab ich für mich für preiswertes Shared Hosting entschieden, weil ich so auf verschiedenen Servern vertreten sein kann ("no single point of failure") ohne mich um diese zu kümmern. Zu allen Sites dann lokale Kopien.
Zwar probiere ich Module/Upgrades lokal aus, installiere sie dann aber separat jeweils online, ohne dazu die lokale (Backup-) Datenbank hochzuschieben (denn die Online-Seite ist die jeweils aktuellste!).
Problem: Mit D8 scheint das vorbei zu sein, oder?
Ich hab zwar lokal Composer probiert (vorerst mit wechselndem Erfolg, eben Amateur mit begrenztem Zeitaufwand). Die "Drupal Console" ist auch ganz nett ;-)
Ich bin eigentlich entschlossen meine Sites (3x D6, und 1x D7) endlich gemeinsam auf D8 zu bringen.
Bisher komme ich mit den Web-Adminstrationsoberflächen der Betreiber bestens zurecht, und habe deshalb keine Lust, mir eigene Server ans Bein zu binden (wären ja mehr als einer, momentan nutze ich 3 Anbieter). Shell-Zugang mit Shared Hosting kommt glaub ich aufs gleiche raus wie managed virtual Server oder so, da möchte ich drum rum kommen. Meine bisherigen D8-Erfahrungen mit "Probe-Seiten" online sind eigentlich sehr ermutigend - nur sehe ich eben dieses Composer-Problem auf mich zukommen.
Kann mir jemand zu D8 Hoffnung machen, wie/ob ich mit *lokalem* Composer remote/online Sites bedienen kann?
Mit Drush siehts glaub ich ähnlich aus (hab ich wenig Zeit reingesteckt).
Servus
Franz
--
"Drupal für Amateure, geht's noch?"
- Anmelden oder Registrieren um Kommentare zu schreiben
Mit Composer lokal arbeiten
am 20.09.2016 - 13:47 Uhr
Kann mir jemand zu D8 Hoffnung machen, wie/ob ich mit *lokalem* Composer remote/online Sites bedienen kann?
Mit Drush siehts glaub ich ähnlich aus (hab ich wenig Zeit reingesteckt).
Composer läuft bei mir ausschl. lokal. Mittels Versionsverwaltung (git) pushe ich den aktuellen Entwicklungsstand der Installation auf den Live-Server. Drush setze ich sowohl lokal wie remote ein.
Zitat:Composer läuft bei mir
am 03.10.2016 - 14:00 Uhr
Composer läuft bei mir ausschl. lokal
ok ..
Mittels Versionsverwaltung (git) pushe ...
öha .. mit Git fange ich gerade erst an und staune auch ein bischen was da geht; "remote pushen" geht auch mit shared Hosting? SSH ist teuer, vor allem wenn man (wie ich) auf "verteiltes Hosting" setzt, oder geht das ohne? Krieg ich wohl auch selber noch raus ;-)
Drush ..
Noch am Mac hab ich da leider Stabiitätsprobleme (Linux stattdessen ist zwar geplant, aber D8 ist drängender) . Console, Composer, Drush ... jedes davon lief irgendwann "vorübergehend überzeugend", aber ich hab ein Talent da was zu zerschießen ...
Jedenfalls danke für die passende Ermutigung -- Franz
Auf Remote pushen mit Shared Hosting
am 03.10.2016 - 15:12 Uhr
Ja, das funktioniert teilw. auch mit Shared Hostern. Habe hier einen all-inkl.com Account, allerdings mit SSH-Zugang, um den wirst Du nicht herum kommen, auch für Drush. Das automatische Deployment in die Live-Umgebung erledige ich über den post-receive Hook.
Zu Drush: Arbeite ebenfalls mit Mac. Drush macht bei bisher mir keine Probleme.