Benutzer-Werkzeuge

Webseiten-Werkzeuge


php:ide

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Both sides previous revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
php:ide [2015/11/04 15:34]
webproducer Firefox Add On "Web Developer" ergänzt
php:ide [2021/05/25 11:52] (aktuell)
webproducer
Zeile 1: Zeile 1:
-====== Die ideale ​(leider kostenpflichtige) ​PHP Entwicklungsumgebung ======+====== Die ideale PHP Entwicklungsumgebung ======
  
-===== Installation =====+Dieser Aufbau einer idealen Testumgebung ist eine Empfehlung, die aufgrund jahrelanger Erfahrungen mit den verschiedensten Kombinationen aus Programmen und Browsern entstanden ist.
  
-**Empfehlung:​** Um kompatibilitätsproblemen aus dem Wege zu gehen benutzen ​Sie in Ihrer lokalen ​Testumgebung die gleiche PHP-Version wie auf Ihrem Live-Server!+===== PHP und MariaDB ===== 
 + 
 +Nachfolgend werden zwei verschiedene Möglichkeiten für die Einrichtung einer Testumgebung aufgezeigt. 
 + 
 +**Empfehlung:​** Um kompatibilitätsproblemen aus dem Wege zu gehen installieren ​Sie in Ihrer Testumgebung die gleiche PHP-Version wie auf Ihrem Live-Server! 
 + 
 +  * [[php:​xammp|Xampp für die Installation auf dem lokalen PC]] 
 +  * [[php:​ds220|NAS Synology Diskstation DS220 als Webserver nutzen]] 
 + 
 +===== IDE (integrated development environment) ===== 
 + 
 +Für die Entwicklung von PHP-Code konnte das kostenpflichtige Programm PhpStorm im Preis-Leistungsverhältnis überzeugen. Aufgrund von einem schnellen Autovervollständiger und vielen nützlichen Möglickeiten,​ per Knopfdruck Standard-Code (wie z. B. getter- und setter-Methoden) zu generieren kann mit dieser IDE schnell ein übersichtlicher und sauber formatierter PHP-Code erstellt werden. Die Installation von Git ist nur notwendig, wenn Sie die Versionierung benutzen möchten.
  
-  - [[php:​xammp|XAMPP herunterladen und installieren (Testumgebung mit PHP und MySQL)]] 
   -  Die [[http://​msysgit.github.io/​|aktuellste Version von Git herunterladen]] und mit den vorausgewählten Standardeinstellungen installieren. ​   -  Die [[http://​msysgit.github.io/​|aktuellste Version von Git herunterladen]] und mit den vorausgewählten Standardeinstellungen installieren. ​
-  - Abschnitt "​XDebug"​ in der Datei "​C:​\xampp\php\php.ini"​ abändern (siehe unten). 
   - [[php:​phpstorm|PhpStorm herunterladen (kostenpflichtig),​ installieren und konfigurieren.]]   - [[php:​phpstorm|PhpStorm herunterladen (kostenpflichtig),​ installieren und konfigurieren.]]
-  - Firefox Add On "Web Developer"​ installieren:​ https://​addons.mozilla.org/​de/​firefox/​addon/​web-developer/​. Mit diesem Add On kann z. B. ein von JavaScript generierte Quelltext angezeigt werden. 
  
-**php.ini (Abschnitt: XDebug) für Debuggen mit PHPStorm anpassen**+===== Internet-Browser ===== 
 + 
 +Zum Testen des Ergebnis hat sich unter den Internet-Browsern der Google Chrome als nützlichstes Testwerkzeug herausgestellt.
  
-<code ini> +  * [[:chrome|Google Chrome]] und Erweiterungen herunterladen und installieren
-[XDebug] +
-zend_extension = "C:\xampp\php\ext\php_xdebug.dll"​ +
-;​xdebug.profiler_append = 0 +
-;​xdebug.profiler_enable = 1 +
-;​xdebug.profiler_enable_trigger = 0 +
-;​xdebug.profiler_output_dir = "​C:​\xampp\tmp"​ +
-;​xdebug.profiler_output_name = "​cachegrind.out.%t-%s"​ +
-xdebug.remote_enable = 1 +
-xdebug.remote_handler = "​dbgp"​ +
-xdebug.remote_host = "​127.0.0.1"​ +
-xdebug.trace_output_dir = "​C:​\xampp\tmp"​ +
-xdebug.idekey = "​PHPSTORM"​ +
-</​code>​+
php/ide.1446647687.txt.gz · Zuletzt geändert: 2015/12/19 00:00 (Externe Bearbeitung)