Premium Partner

3.Semester_EBUS_SOFT_Werkzeuge_WEBAPP

E-business, Software-Werkzeuge, Web-Applikations

E-business, Software-Werkzeuge, Web-Applikations


Kartei Details

Karten 42
Sprache Deutsch
Kategorie Informatik
Stufe Universität
Erstellt / Aktualisiert 16.11.2016 / 24.11.2020
Lizenzierung Keine Angabe
Weblink
https://card2brain.ch/box/3_semesterebussoftwerkzeugewebapp
Einbinden
<iframe src="https://card2brain.ch/box/3_semesterebussoftwerkzeugewebapp/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Punkte) Was ist eine CRUD‐Applikation? Nennen Sie die vier mit diesem Begriff
verbundenen Operationen und geben Sie für eine fiktive Datenbank einen gültigen SQLBefehl
an, der die jeweilige Operation unterstützt.
Beispiel (Operation auf Datenbank‐Ebene):
Operation: „Löschen/Delete“
SQL‐Befehl: DROP DATABASE Kunden;

CREATE: INSERT INTO
READ: SELECT
UPDATE: UPDATE
DELETE: DELETE

Folgende Datei fragt den Benutzer nach einem Wert n und ruft dann die Datei
rechne.php auf.
<!DOCTYPE html>
<html>
<body>
<form action="rechne.php" method="post">
n = <input type="text" name="wert" size=5/>
</form>
</body>
</html>
Die Datei rechne.php soll den Wert n*n berechnen und das Ergebnis auf einer HTMLSeite
ausgeben. Ergänzen Sie dazu den Inhalt der Datei rechne.php. Der HTML‐Rahmen
ist vorgegeben:
Datei rechne.php:
<!DOCTYPE html>
<html>
<body>
<?php

$a = $_POST['wert']; $erg = $a*$a; echo $erg;

Was ist eine include‐Datei? Was ist das, wie funktioniert das und wozu braucht
man das? Erläutern Sie die Fragen an einem selbstgewählten Beispiel.

Include Datei ist eine ausgelagerte (externe) PHP-Datei, die an ein anderes PHP-Skript angehangen werden kann. Beim Aufruf des ersten Skripts wird die include Datei aufgerufen und für das Hauptskript ausgegeben. Man nutzt dies um z.B. eine DB-Verbindung auszulagern, bei Änderung muss dies nur einfach geändert werden.

Erklären Sie an einem kleinen, selbstgewählten Beispiel, wie eine PHP‐basierte Web‐
Applikation funktioniert. Welche Komponenten werden benötigt und was kann eine PHP‐basierte Webseite
im Gegensatz zu einer statischen HTML‐Seite leisten?

Komponenten:
Server, Apache, PHP, MySQL, PC, Browser, Internet

HTML VS PHP:
- HTML ist Auszeichnungssprache
- PHP Programmsp. => Objekte, Schleife, Fkt,...

Stellen Webapplikationen, die mit PHP entwickelt werden, besondere Anforderungen an den
Webbrowser? Muss der Browser einen integrierten PHP‐Interpreter enthalten oder ein PHP‐Plugin, um die
Webapplikation nutzen zu können? Begründen Sie Ihre Antwort.

Nein. Der Browser benötigt kein PHP-Interpreter/Plugin. Die PHP-Skripte liegen auf dem Webserver & werden dort auch ausgeführt. Dieser sendet an den Browser nach Ausführung reinen HTML Quellcode zu, welchen der Browser problemlos anzeigen kann.

Ihre PHP‐basierte Webapplikation soll auf das Corporate Design der Firma umgestellt werden,
das bestimmte Schrifttypen und Schriftfarben für Überschriften und normalen Text vorgibt. Sie stehen nun
vor der Frage, wie Sie diese Vorgabe umsetzen soll. Sie möchten möglichst wenig an den vorhandenen
Skripten ändern. Was würden Sie empfehlen?

Empfehlenswert wäre die Nutzung von CSS-Stlyesheets, da diese nur einmal erstellt & gepflegt werden müssen & für alle PHP-Skripte anwendbar sind. Die Umsetzung wäre mit einer include-Datei am einfachsten umzusetzen.

Sie verwenden eine Includedatei, um die Parameter zum Herstellen einer Verbindung mit der
Datenbank zu definieren. Warum ist das vorteilhaft?

Wenn z.B. das Passwort des Datenbankzugangs geändert wird, muss es nur einmal in der INC-PHP-Datei geändert werden. D.h. überall wo die integriert ist greift auch die Änderung in der "Ursprungsquelle". 

Ihr Unternehmen verkauft E‐Books. Skizzieren Sie die Grundidee hinter Google AdWords und
Google AdSense und zeigen Sie an einem Beispiel, wie ihr Unternehmen konkret mit
AdWords und an einem zweiten Beispiel, wie das Unternehmen konkret mit AdSense für
bestimmte E‐Books Werbung machen könnte.

Google AdWords => Google gibt Werbetreibenden die Möglicheit Geld auf Schlagwörter zu bieten (z.B. E-Book). Wenn ein bestimmter Preis bezahlt wurde und Dritter nun in Google E-Book sucht, erscheint entweder rechts neben oder über den Suchergebnissen die Verlinkung auf unsere Seite.

Google AdSense => Hier können Internetseiten Google beauftragen Werbung auf der eigenen Website zu schalten, welche sich dem Inhalt der Internetseite anpasst. In diesem Fall würden z.B. Seiten angezeigt werden, auf welchen der Kunde dann entsprechende E-Book Reader kaufen kann oder Zubehör zu den E-Books.