Ich habe schon früher mit der asp.net-Entwicklung gearbeitet und die Verwendung von Visual Studio 2012 ist recht komfortabel und recht intelligent, was die Entwicklungseffizienz erheblich verbessert und den Prozess verkürzt
Das Auftreten von Programmfehlern und die Verwendung direkt nach der Installation ohne unnötige Vorgänge sind sehr praktisch.
Da ich dieses Mal PHP entwickeln möchte, habe ich beim Aufbau einer Entwicklungsumgebung viele Informationen herangezogen. Mein erstes Ziel ist es, das Debuggen zu vereinfachen, aber in Tatsächlich hatte ich es vorher nicht
Nachdem ich es kontaktiert hatte, entschied ich mich schließlich für PHPStorm (hauptsächlich wegen der sauberen Schnittstelle). Ich habe immer noch nach Informationen gesucht, die nicht so praktisch sind wie VS Kann sofort nach der Installation verwendet werden. Also
Zeichnen Sie nun den gesamten Prozess der Einrichtung der Umgebung auf.
1. PHP7 in der Windows7-Umgebung installieren
Zuerst müssen Sie den IIS des Systems einschalten, auf Systemsteuerung → Programme und Funktionen → Windows-Funktionen ein- oder ausschalten klicken und dann die Internetinformationsdienste wie unten gezeigt überprüfen
Klicken Sie auf OK und die Installation ist abgeschlossen.
Als nächstes finden Sie den Internet Information Services (IIS) Manager über Systemsteuerung → Verwaltung
Nach der Installation von IIS müssen Sie den PHP Manager installieren. Laden Sie ihn von der offiziellen Website von Microsoft herunter: https://www.iis.net/downloads/community/2010/09/php-manager-for-iis-7
Das Herunterladen und Installieren ist sehr einfach. Nachdem die Installation abgeschlossen ist, öffnen Sie IIS und Sie sehen den PHP-Manager wie unten gezeigt
Als nächstes müssen Sie zur offiziellen PHP-Website gehen, um PHP7 herunterzuladen, Download-Link: http://windows.php.net/download#php-7.0
Wählen Sie je nach System 32-Bit oder 64-Bit. Ich habe die VC14 x64 Non Thread Safe Zip-Version heruntergeladen, bei der es sich um die 64-Bit-Version ohne Thread handelt.
Entpacken Sie es nach dem Herunterladen an den Ort, an dem Sie es speichern möchten. Ich habe es hier nach C:php7.0 entpackt.
Doppelklicken Sie anschließend in IIS auf die Option „PHP-Manager“, klicken Sie dann auf „Neue PHP-Version registrieren“ und wählen Sie „php-cgi.exe“ in dem Ordner aus, in dem PHP dekomprimiert wurde, wie unten gezeigt
Klicken Sie auf OK und PHP7 wird installiert.
Sie können über IIS eine neue Website erstellen, um zu testen, ob auf die PHP-Datei normal zugegriffen werden kann. Bitte sehen Sie sich die IIS-Demonstration des vierten Schritts unten an.
2. Installation von PHPStrom 2016.2.1
Die Installation von PHPSstrom ist sehr einfach, die offizielle Download-Adresse der Website: https://www.jetbrains.com/phpstorm/
Da es sich um eine kostenpflichtige Software handelt, müssen Sie sie knacken, um sie verwenden zu können. Wählen Sie nach dem Start von PHPStrom den Lizenzserver aus, kopieren Sie dann die Adresse http://jetbrains.tencent.click/ und geben Sie sie ein. Dann kann es normal verwendet werden. Ich weiß nicht, ob diese Adresse in Zukunft ungültig wird ^_^.
Okay, PHPStrom wurde installiert, da es sich um die englische Version handelt. Wenn Sie das chinesische Paket benötigen, können Sie online nach dem chinesischen Paket suchen und dann das heruntergeladene chinesische Paket in das lib-Verzeichnis unter dem PHPStorm-Installationsverzeichnis kopieren. und neu starten.
3. Installation des Debugging-Tools xdebug
Die neueste Version von xdebug ist Version 2.4.1, offizielle Download-Adresse der Website: https://xdebug.org/download.php
Laden Sie je nach System die 32-Bit- oder 64-Bit-Version herunter. Das zuvor heruntergeladene PHP ist eine nicht-thread-sichere 64-Bit-Version, daher lädt xdebug auch die nicht-thread-sichere 64-Bit-Version herunter. Die Download-Version ist PHP 7.0 VC14 (64 Bit)
Nachdem der Download abgeschlossen ist, speichern Sie die heruntergeladene Datei php_xdebug-2.4.1-7.0-vc14-nts-x86_64.dll an dem Ort, an dem Sie sie speichern möchten. Zur Vereinfachung der Verwaltung speichere ich die Datei im ext-Ordner im PHP-Dateiverzeichnis.
Als nächstes konfigurieren Sie php.ini, öffnen die Datei php.ini im Verzeichnis C:php7.0 und fügen den folgenden Text am Ende der Datei hinzu
[XDebug]
zend_extension_ts="C:php7.0extphp_xdebug-2.4.1-7.0-vc14-nts-x86_64.dll" //Dies ist der Speicherpfad der von xdebug heruntergeladenen dynamischen Linkbibliothek Es wird empfohlen, den absoluten Pfad zu verwenden 🎜> xdebug.remote_port=9000 // Dies stellt den Überwachungsport des Servers dar
xdebug.idekey="PHPSTORM" //Dies ist das Schlüsselwort des Debuggers, das beim Konfigurieren von Plug-Ins in Chrome und Firefox verwendet wird
Wie unten gezeigt
Überprüfen Sie als Nächstes, ob Xdebug erfolgreich installiert wurde
Geben Sie C:php7.0php.exe -m in die Eingabeaufforderung ein
4. Konfigurieren Sie Xdebug in PHPStorm
Starten Sie zuerst PhpStorm und erstellen Sie ein neues leeres Projekt mit dem Namen csPHP. Der Speicherpfad ist D:csPHP
Eine neue index.php-Datei wurde im Projekt erstellt
Als nächstes öffnen Sie iis und erstellen eine neue Website mit dem Namen csphp, die auf das Verzeichnis des neuen Projekts verweist, das wir gerade erstellt haben. Der Port ist auf 801 eingestellt
Klicken Sie auf „OK“. Die Website wurde erfolgreich hinzugefügt.
Einfachen Code in die Datei index.php geschrieben
Durchsuchen Sie IIS
Sie können erfolgreich durchsuchen, was darauf hinweist, dass PHP konfiguriert wurde
Die durchsuchte Adresse ist http://localhost:801/index.php
Als nächstes müssen Sie es in PhpStorm konfigurieren
Klicken Sie auf Datei→Einstellungen
Klicken Sie auf PHP
in Sprachen und Frameworks
PHP-Sprachstufe 7 auswählen
Klicken Sie auf die Option „Dolmetscher“
Klicken Sie auf das „Pluszeichen“ und wählen Sie wie folgt aus
Klicken Sie nach der Einstellung auf OK
Als nächstes legen Sie die folgenden Einstellungen in der Option Sprache und Framework→PHP→Debug→DBGp Proxy fest
IDE-Schlüssel: PHPSTORM //Dies entspricht dem Wert von xdebug.idekey
Host:localhost //Dies entspricht der Browseradresse unseres Projekts
Port:9000 //Dies ist die PortnummerKlicken Sie auf OK, nachdem die Einstellungen abgeschlossen sind.
Dann klicken Sie auf Ausführen→Konfiguration bearbeiten, um die Optionen zu öffnen
Klicken Sie auf Standardeinstellungen→PHP-Webanwendung
Browseroption Wählen Sie Google Chrome und klicken Sie auf OK.
Denn als nächstes müssen wir das Xdebug-Hilfs-Plug-in in Google Chrome installieren
Suchen Sie in den Google-Erweiterungen nach dem Xdebug-Helper und fügen Sie
hinzuNach dem erfolgreichen Hinzufügen und Aktivieren klicken Sie auf Optionen
PHPSTORM als IDE-Schlüssel in den Optionen auswählen und speichern
Zu diesem Zeitpunkt sind alle diese Umgebungskonfigurationen endgültig abgeschlossen.
Testen Sie abschließend das Debugging von PHPSTORM
Klicken Sie im Projekt auf dieses Symbol, um die Überwachung zu öffnen
Setzen Sie Haltepunkte und klicken Sie zum Debuggen auf Google Chrome
Wenn das Projekt zum ersten Mal debuggt wird, wird die folgende Schnittstelle angezeigt
Wählen Sie das gesamte Projekt aus und klicken Sie auf „Akzeptieren“, um zu akzeptieren, dass alle Projektdateien debuggt werden können
Die Debugging-Ergebnisse sind auf einen Blick klar und alle Variablenergebnisse sind sichtbar
Okay, jetzt sind alle Konfigurationen endlich abgeschlossen und der Entwicklungsprozess des Projekts wird in Zukunft auch aufgezeichnet.