Beispiele für Workshop
- Einfache Funktionen
- Änderungen im DOM I
- Änderungen im DOM II
- Aufruf von externen APIs
- Clientseitige Formularvalidierung
- Einfache Liste und Loop
- Einfaches Formular
- Größeres Formular
- Datenbankzugriff
- Datenbankzugriff mit externer Progammbibliothek
- Generierung von Datenbankeinträgen mit externer Progammbibliothek
- Aufruf von externer API
Die Anleitung setzt ein Ubuntu Linux 22.04 voraus. Falls nicht vorhanden, kann das System über VirtualBox leicht virtuell aufgesetzt werden.
Im Terminal:
sudo apt install apache2 git php curl libapache2-mod-php php-sqlite3 composer
Im Terminal:
sudo snap install --classic code
- Visual Studio Code öffnen
Clone Repository
wählenhttps://github.com/tuub/workshop-2023
eintragenDesktop
als Speicherort angebenÖffnen
wählen
Im Terminal:
# Den Webserver-User zur eigenen Usergruppe hinzufügen
sudo adduser www-data $USER
- In Visual Studio Code die Datei
apache2.conf
öffnen DocumentRoot
anpassen:<USER>
mit eigenem Usernamen ersetzen
Im Terminal:
# Bearbeitete Webserver-Konfiguration an die richtige Stelle im System kopieren
sudo cp /home/$USER/Desktop/workshop-2023/apache2.conf /etc/apache2/sites-available/000-default.conf
# Webserver neustarten
sudo systemctl restart apache2.service
- Webbrowser öffnen
http://localhost
eingeben