AEQ-WEB

PHP7 Netbeans and Xampp Development Kit
PHP7 Kurs
10.07.2018

PHP7 Entwicklungsumgebung installieren

Zu diesem Artikel gibt es auch ein Video auf Youtube: PHP7 Kurs - Entwicklungsumgebung einrichten


Was ist PHP

PHP ist eine serverseitige Programmiersprache, die sich um die Logik einer Webseite kümmert. Der PHP-Code ist für die Seitenbesucher nicht ersichtlich, weshalb beispielsweise Login-Funktionen oder die sichere Verarbeitung von Datensätzen mit PHP gut realisiert werden kann. Das Grundgerüst der Seite, was in HTML programmiert wird, kann im Gegensatz zu PHP vom Besucher einer Webseite auch betrachtet werden. Auch Javascript ist sichtbar. PHP kommt als dann zum Einsatz, wenn es um eine sichere Verarbeitung von Daten geht, oder eine Anwendung geschrieben wird, die vom Besucher nicht verändert bzw. eingesehen werden darf.


Entwicklungsumgebung

Bevor mit dem Programmieren von PHP begonnen werden kann, wird eine Entwicklungsumgebung benötigt. Die Entwicklungsumgebung kann man sich wie einen erweiterten Texteditor vorstellen. Anstatt Rechtschreibfehler zu korrigieren, werden hier Tippfehler und Programmierfehler markiert oder sogar direkt korrigiert. Im gesamten PHP-Kurs auf AEQ-WEB wird mit dem NetBeans IDE gearbeitet. Dieser unterschützt HTML, CSS, Javascript und selbstverständlich auch PHP7. Wenn wir die Grundlagen von PHP durchgearbeitet haben, werden wir auch die restlichen zuvor genannten Skriptsprachen benötigen. PHP Dateien lassen zwar mit jedem Texteditor öffnen, aber ohne einen Server können diese nicht ausgeführt werden. Deshalb wird noch ein lokaler Webserver benötigt. Xampp ist eine sehr beliebte Anwendung, die auf den Computer einen lokalen Webserver erstellt und auch noch einen Datenbank Server (MySQL) integriert hat. Xampp und NetBeans arbeiten auch miteinander sehr gut zusammen.


NetBeans IDE Index

NetBeans IDE installieren

Der NetBeans IDE ist eine kostenlose Entwicklungsumgebung, die direkt von der Webseite des Herstellers heruntergeladen werden kann. Bei der Installation von NetBeans gibt es keine besonderen Einstellungen. Deshalb können die Standardeinstellungen übernommen werden und die Installation abgeschlossen werden. Bevor der IDE gestartet wird, sollte noch Xampp installiert werden.


Xampp Control Center

Xampp installieren

Xampp ist eine Kombination aus einem Web und Datenbank Server. Auch diese Software wird von der Webseite des Herstellers herunter geladen. Bei der Installation vom Xampp müssen folgende Pakete unbedingt installiert werden:

  • Apache (Webserver Software)
  • MySQL Server (Datenbank)
  • PHP (Serverseitige Scriptsprache)
  • phpMyAdmin (Datenbank Verwaltung)

Nach der Installation von Xampp kann das Kontrollzentrum geöffnet werden und der Apache mit dem MySQL Server gestartet werden. Sind beide Dienste gestartet, so kann der Netbeans IDE geöffnet werden.


Neues Projekt anlegen

Im Netbeans IDE wird ein neues Projekt angelegt. Dazu wird als Typ "PHP Application" ausgewählt. Anschließend muss ein Projektname eingegeben werden. Als PHP-Version muss PHP 7.0 oder höher gewählt werden. Jetzt kann das Projekt erstellt werden und NetBeans erstellt automatisch einen Projekt-Ordner mit der Index-Datei. In der Menüleiste gibt es einen Play-Button, der dann einen Browser öffnet und die PHP-Datei ausführt. Die Datei kann anschließend auf jeden beliebigen Webserver oder Webspace hochgeladen werden.


Im nächsten Beitrag geht es um die Grundlagen in PHP. Es werden Grundlegende Funktionen wie die Echo-Funktion, Kommentare und IF/ELSE Vergleiche erklärt.


Tags :