03 Einrichtung Entwicklungsumgebung
Last updated
Was this helpful?
Last updated
Was this helpful?
Als Webserver verwenden wir Apache mit PHP 7. Um die Installation zu vereinfachen, greifen wir auf XAMPP zurück.
XAMPP ist ein Software-Paket, welches die Installation von Apache mit PHP auf Linux, Mac und Windows vereinfacht. XAMPP sollte nur für Entwicklungszwecke und nicht für den produktiven Betrieb verwendet werden.
Führe das XAMPP-Setup aus. Du findest den Installer auf dem Austausch-Laufwerk.
Es reicht aus, dass Du nur die folgenden Komponenten installierst: Apache, PHP, MySQL.
Installiere XAMPP ins Verzeichnis C:\xampp
Deaktiviere die Option «Learn more about Bitnami for XAMPP»
Das XAMPP Control Panel startet nach erfolgreicher Installation automatisch. Falls nicht, findest Du es im Startemenü.
Nach dem Starten wird das CP im Systemtray neben der Uhr angezeigt. Klicke das Icon an um das Fenster zu öffnen.
Das CP ermöglicht Dir, die XAMPP-Dienste zu starten und zu stoppen.
Stelle sicher, dass Du den Apache-Dienst erfolgreich starten und stoppen kannst.
htdocs
VerzeichnisUnter C:\xampp\htdocs
befindet sich der so genannte DocumentRoot
deines Servers. Alle Dateien aus diesem Verzeichnis sind direkt via http://localhost
zugänglich.
Lösche alle mitgelieferten Dateien im htdocs
Verzeichnis.
Erstelle den Ordner modul-307
und darin die Datei test.txt
.
Schreibe etwas in die Textdatei.
Du kannst diese Datei nun via http://localhost/modul-307/test.txt
aufrufen.
DirectoryIndex
Wenn Du über die URL ein Verzeichnis aufrufst, ohne eine Datei anzugeben, wird Apache automatisch eine der folgenden Dateien laden, sofern diese existiert:
index.php index.pl index.cgi index.asp index.shtml index.html index.htm default.php default.pl default.cgi default.asp default.shtml default.html default.htm home.php home.pl home.cgi home.asp home.shtml home.html home.htm
Benenne Deine test.txt
in index.html
um und rufe im Browser http://localhost/modul-307/
auf. Die index.html
wird jetzt automatisch geladen.
Um produktiv arbeiten zu können, solltest du einen modernen Text-Editor verwenden. Welchen Editor du für diesen ÜK verwendest, ist dir überlassen. WYSIWYG-Editoren wie zum Beispiel Dreamweaver sind nicht erlaubt.
Es ist von Vorteil, wenn der Editor deiner Wahl Plugins unterstützt.
Wir empfehlen dir einen der folgenden Editoren zu benutzen und die weiter unten aufgeführten Plugins zu installieren.
Visual Studio Code installieren und starten
Bei den Plugins nach unten erwähnten Plugins suchen
PhpStorm installieren und starten
Diverse Plugins bereits vorinstalliert
Sublime Text installieren und starten
Die Tastenkombination Ctrl + Shift + P
drücken und Install Package Control
suchen und markieren
Package Control mit Enter installieren und Sublime Text anschliessend neu starten
Plugins installieren
Um Plugins zu installieren, drücke die Tastenkombination Ctrl + Shift + P
und gib Install Package
ein. Drücke Enter
. Du kannst jetzt den Namen des Plugins eingeben, mit den Pfeiltasten auswählen und mit Enter
installieren.
Das Programm Atom
starten.
Plugins installieren
Um Plugins zu installieren, gehe im Menü auf File -> Settings -> Install
. Du kannst jetzt den Namen eines Plugins eingeben und es über den «Install»-Button installieren.
Folgende Plugins kannst du installieren, um dir das Arbeiten etwas zu vereinfachen.
Emmet ermöglicht es dir, einen CSS-Selektor via TAB-Taste in die entsprechende HTML-Struktur umzuwandeln.
Emmet ist bei Visual Studio Code bereits installiert und muss nicht extra hinzugefügt werden.
Autocomplete-Funktionen, die Dir bei der Eingabe von PHP-Code helfen, kannst Du über folgende Plugins erhalten:
Editor
Plugin Name
Visual Studio Code
PHP IntelliSense
Sublime Text
PHP Completions Kit
Atom
atom-autocomplete-php
Hinweis zu atom-autocomplete-php:
Wird bei der Installation ein Fehler ausgeben, gehe nach der Installation in die Plugin-Einstellungen und gib unter Command php
folgenden Wert ein:
Starte Atom anschliessend neu.
Du wirst jetzt zwar immer noch eine Fehlermeldung erhalten, jedoch funktioniert die Autovervollständigung trotzdem.
¯\_(ツ)_/¯
Live Share Extension Pack
(für Zusammenarbeit)
Bracket Pair Colorizer 2
Live Server
oder Open In Web
(für schnelle Anzeige im Browser)
ftp-sync
(für direkten FTP-Upload)
HTML CSS Support
und Color Highlight
(fürs Styling)
Besuche in Deinem Browser die URL . Wenn alles funktioniert, solltest Du nun die XAMPP-Begrüssungsseite sehen.
Lade in Deinem Browser neu - du solltest nun eine Fehlermeldung erhalten.
Installer von herunterladen
Installer von herunterladen
Installer von herunterladen
Installer von herunterladen und ausführen.
Siehe auch