Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

[gelöst] Lokale Entwicklungsumgebung gesucht

Eingetragen von zeroplexer (21)
am 24.01.2022 - 16:48 Uhr in
  • Allgemeines zu Drupal
  • Drupal 9.x oder neuer

Hallo Zusammen

Ich bin Kunde bei Acquia und habe in den letzten paar Jahren Acquia Dev Desktop verwendet für die lokale Entwicklung. Es ist sehr praktisch, da ich einfach alle Files und DB von der dev und prod pullen kann. Leider wird Acquia Dev Desktop nicht mehr unterhalten und ist nicht mehr mit Drupal 9 kompatibel, da die Datenbank Version von Dev Desktop zu alt ist.

Acquia empfiehlt entweder auf Acquia Cloud IDE oder Lando umzusteigen.
Habt ihr Erfahrungen damit?

Was für eine lokale Entwicklungsumgebung verwendet ihr?

‹ [gelöst] Drapal 9 PHP und Colorbox unsicher, was nehmt ihr? [gelöst] Lokale Entwicklungsumgebung gesucht ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich verwende einen Server in

Eingetragen von Sammelzwerg (377)
am 24.01.2022 - 18:48 Uhr

Ich verwende einen Server in einer Virtualbox, der wie der echte konfiguriert ist. Damit kann ich perfekt ausprobieren und updaten ohne Risiko. Datenbanken Import/Export über phpmyadmin, Dateien austauschen mit SSH oder sftp. Und zusätzlich eine Kopie von jeder Website direkt auf dem Server mit jeweils eigener Datenbankkopie und erreichbar über eine Subdomain.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich arbeite auf einem altem

Eingetragen von wla (9466)
am 24.01.2022 - 19:25 Uhr

Ich arbeite auf einem altem MacPro (2010 :-) ) mit MAMP Pro für die virtuellen Server und PHPStorm für erforderliche Softwareentwicklung. Die virtuellen Server fühlen sich an wie ein Server im Internet, aber ohne FTP Nutzung, da im eigenen Filesystem.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also je nach vorhandener

Eingetragen von dinmikkith (1597)
am 01.02.2022 - 20:06 Uhr

Also je nach vorhandener horsepower würde ich entweder zu einer Entwicklungsumgebung auf Basis des WSL oder in einer virtuellen Maschine raten.

Die WSL hat aber einen Haken. Sie läuft nur auf dem Systemlaufwerk. Wer z. B. nur eine 246gb ssd für sein Betriebssystem verbaut hat, wird keinen Spaß dran haben. SSDs oder nvnes mit 1 oder Mehr Tb kosten aber auch nicht mehr die Welt.

Alle, die nicht gewillt sind sich eine neue Platte zu kaufen, weil Microsoft das Auslagern der WSL auf ein anders Laufwerk nicht nativ unterstützt, können auch auf Virtualbox ausweichen.

Es gibt Leute hier im Forum, die schwören auf Lando und einige schwören auf ddev. Ich setze meine Server immer noch am Liebsten selber auf. Inklusive Firewall, Webserver und Kommandozeilentools. Lando und ddev bieten aus meiner Sicht keine Vorteile gegenüber dieser Methode. Die Zeit, die das Erlernen dieser Tools frisst, kann anderswo sinnvoller investiert werden.

Aquias IDE ist sicher eine tolle Sache, weil sie extra für Premiumkunden entwickelt wurde und damit vieles einfacher macht. Erfahrungen damit kann ich dir leider nicht liefern, weil Kunde bei Accqia sein, sich für Normalsterbliche, die keine 5 bis 6 stekligen Umsätze im Jahr erwirtschaften in der Regel nicht bezahlbar ist.

Dazu Ubuntu, Apache MySQL PHP.

Selbst aufgesetzt und ohne ein fertiges Bundle zu verwenden wie Mamp. Warum. Drupal greift auf so viele Linux-Komponenten zur Bild Optimierung, zum Optimieren des Cachings der Webseite usw zu, dass es einfach keinen Sinn hat, die Seite in ein Tool wie Aquia Dev Desktop zu packen. Auch von vorgefertigten Docker Containern würde ich eher abraten. Warum. Container auf der Basis von Docker, die eine vorgefertigte Konfiguration für Drupalmitliefwrn erfordern ein Verständnis für Docker, wenn z. B. Im Container eine Komponente wie die Kommandozeilentools für webp nachinstalliert werden sollen.

Wer das macht, der hat diese Technologie schon an andere Stelle erlernt, erlernt sie aber nicht, weil man Drupal mangels PHP binaries jetzt nicht mehr direkt unter Windows ausführen kann und er eine Website aufsetzen muss Dafür istdie Lernkurve von Docker einfach zu hoch.

Die gesündste Entwicklungshmgebung ist daher die, die einem Virtual Private Server oder einem Managed Server mit Ssh-Zugang gleicht. Also etwas, dass die verwendete Live-Umgebung auf der die Webseite später laufen soll im Idealfall zu 100 % lokal abbilden kann.

Zu den Produkten von Acclqia musst du bitte Acqiua befragen. Die sehen in ihren Live-Demos immer toll aus und vereinfachen sicher viel. Da man sich den Luxus dort Kunde zu sein Abe meist nur mit hohen 5 bis 6 stekligen Umsätzen im Jahr leisten kann, kann ich dir dazu leider keine Auskunft geben.

Was Lando oder auch Ddev angeht. Das kann man machen, wenn man ein großes Team hat und den Willen es zu lernen. Ähnlich wie beim oben erwähnten Docker frisst das Erlernen dieser Technologie aber so viel Zeit, dass eine Kosten-Nutzen-Analyse gerade bei Einzelpersonen ergeben dürfte, dass sich das was ddev und Lando auf die Fahne schreiben, nämlich die Automatisierung gewisser Prozesse meist auch per BASH Skripting unter Linux erledigen lässt. Das dann aber meist ohne dass man zusätzlich noch Docker lernen muss oder gar die von Lando eingesetzten Skripte begreifen, um diese bei Bedarf zu verändern.

  • Anmelden oder Registrieren um Kommentare zu schreiben

XAMPP

Eingetragen von zeroplexer (21)
am 03.02.2022 - 12:02 Uhr

Vielen Dank für eure Rückmeldungen.

Ich werde es mal mit XAMPP versuchen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • gepatchte PHP Version 7.4 für Windows
  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
Weiter

Neue Kommentare

  • Muss ja nicht genau php 8.3 sein
    vor 1 Woche 19 Stunden
  • Guten morgen und Danke
    vor 1 Woche 1 Tag
  • Evtl. versuchen auf PHP 8 zu wechseln
    vor 1 Woche 1 Tag
  • Danke Schmittrich. Die Frage
    vor 1 Woche 3 Tagen
  • Keine Antwort auf die Frage nach dem Woher
    vor 1 Woche 3 Tagen
  • Danke ich werde mir die
    vor 7 Wochen 20 Stunden
  • Vielen Dank für Ihren
    vor 7 Wochen 3 Tagen
  • Composer ist sehr ratsam
    vor 7 Wochen 5 Tagen
  • Vielen Dank für den
    vor 8 Wochen 23 Stunden
  • Die alten CMS Vergleiche von contentmanager.de
    vor 8 Wochen 1 Tag

Statistik

Beiträge im Forum: 250323
Registrierte User: 20572

Neue User:

  • alxshell
  • AnthonyhoF
  • Philiphelve

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 8 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association