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/06/24 16:46]
webproducer PHPStorm in eigene Datei ausgelagert
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.
  
-  - XAMPP installieren: ​https://www.apachefriends.org/​de/​index.html. +===== PHP und MariaDB ===== 
-  ​XAMMP als Dienst installieren:​ Datei "​C:​\xampp\apache\apache_installservice.bat" als Administrator auführen+ 
-  - Abschnitt "​XDebug"​ in der Datei "C:\xampp\php\php.ini" abändern (siehe unten).+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 überzeugenAufgrund von einem schnellen Autovervollständiger und vielen nützlichen Möglickeiten,​ per Knopfdruck Standard-Code (wie zBgetterund setter-Methoden) zu generieren kann mit dieser IDE schnell ein übersichtlicher und sauber formatierter PHP-Code erstellt werdenDie Installation von Git ist nur notwendig, wenn Sie die Versionierung benutzen möchten. 
 + 
 +  -  Die [[http://msysgit.github.io/​|aktuellste Version von Git herunterladen]] und mit den vorausgewählten Standardeinstellungen installieren
   - [[php:​phpstorm|PhpStorm herunterladen (kostenpflichtig),​ installieren und konfigurieren.]]   - [[php:​phpstorm|PhpStorm herunterladen (kostenpflichtig),​ installieren und konfigurieren.]]
  
-**php.ini (Abschnitt: XDebug)**+===== 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.1435157202.txt.gz · Zuletzt geändert: 2015/12/19 00:00 (Externe Bearbeitung)