phpentwicklung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
phpentwicklung [2024/11/13 18:34] – angelegt joergphpentwicklung [2024/11/17 17:08] (aktuell) – [Warum VisualStudioCode?] joerg
Zeile 1: Zeile 1:
 ====== PHP-Entwicklung mit Docker Containern unter Linux mit VisualStudioCode ====== ====== PHP-Entwicklung mit Docker Containern unter Linux mit VisualStudioCode ======
  
-===== Warum überhaupt PHP-Enwicklung? =====+===== Warum überhaupt PHP-Entwicklung? ===== 
 + 
 +PHP-Programme läuft bei allen Homepage-Providern. Es sind keine vServer- oder Container-Provider notwendig.  
 + 
 +Ich kann die Programme direkt hier auf meinem Webspace hosten und trotzdem sehr viel spannende Daten mit Daten machen und darauf weltweit zugreifen.
  
  
 ===== Warum mit Docker? ===== ===== Warum mit Docker? =====
  
 +Ich möchte nicht auf dem lokalen Rechner den kompletten LAMP-Stack installieren. Und ich möchte den Umgang mit Containern üben. Für Experimente sind Docker-Container gut. 
 +
 +
 +==== Wie und womit? - Docker und ddev ====
 +
 +Ich habe die aktuelle Docker-Version installiert. Für das Aufsetzen der Container benutze ich ddev. Das werkelt für das Erstellen der Entwicklungscontainer ganz schön herum, läuft dann aber gut. 
 +
 +==== Docker unter Linux Starten und Stoppen von Containern geht rootless ====
 +
 +ddev wird komplett ohne sodu aufgerufen. 
  
-===== Warum Linux? ===== 
  
  
 ===== Warum VisualStudioCode? ===== ===== Warum VisualStudioCode? =====
 +
 +Ich möchte auf die JetBrains-Tools im Moment verzichten, hier im Hobbybereich. Sobald es professioneller wird, muss man das überdenken.
 +
 +===== Kann man mit VisualStudioCode, PHP Debug Erweiterung und mit ddev aufgesetzten Entwicklungs-Containern PHP-Code debuggen? =====
 +
 +Ja. Aber das Einstellen ist nicht ganz einfach.
 +
  
  
  • phpentwicklung.1731519240.txt.gz
  • Zuletzt geändert: 2024/11/13 18:34
  • von joerg