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 (9461)
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 (1573)
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

  • Ветошь для протирки оборудования
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 5 Tagen
  • Hey danke
    vor 2 Wochen 5 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 1 Tag
  • In der entsprechenden View
    vor 4 Wochen 1 Tag
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 1 Tag
  • gelöst
    vor 6 Wochen 4 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250234
Registrierte User: 20455

Neue User:

  • JoMek
  • Znogsnernoimb
  • ByteScrapers

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 25 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