Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Ein referat von: Andre Bohdziewicz und Laura Krüger

Ähnliche Präsentationen


Präsentation zum Thema: "Ein referat von: Andre Bohdziewicz und Laura Krüger"—  Präsentation transkript:

1 Ein referat von: Andre Bohdziewicz und Laura Krüger
XAMPP Ein referat von: Andre Bohdziewicz und Laura Krüger

2 Was ist XAMP? Fungiert als Testsystem auf einem lokalen Rechner um dieses erst bei vollständiger Funktionalität des Webangebotes auf ein Produktivsystem übertragen. XAMPP ist ein Programmpaket (Distribution) aus verschiedenen Komponenten die funktionsfähig aufeinander abgestimmt sind und damit sofort genutzt werden können Somit müssen die Komponenten nicht mehr einzeln installiert und konfiguriert werden Zur Entwicklung eines Webangebotes, das die Daten zentral in einer Datenbank hält, muss ein Server zur Verfügung stehen, der mit einer Datenbank kommunizieren kann.

3 Was sind die Komponenten?
X - Offen für alle Betriebssysteme A - Apache M - MySQL P - php P - Pearl X- Offen für alle Betriebssysteme A- Apache (http-Server) M- MySQL (Datenbanksoftware/ SQLDatenbanksprache) P- php (Skriptsprache Serverkommunikation) P- Pearl (Sprache des Servers (Programmiersprache) und andere Konfigurationen

4 Wie funktioniert XAMPP?
1. Datei beispiel.php wird angefragt. 2. Webserver lädt Datei 3. Übergabe an PHP-Interpreter 4. PHP-Interpreter erzeugt Datei (i.d.R. HTML-Datei) 5. Antwort an den Client PHP: PHP (Akronym für „PHP: Hypertext Preprocessor“) ist eine weit verbreitete und für den allgemeinen Gebrauch bestimmte Open Source Skriptsprache, welche speziell für die Webprogrammierung geeignet ist, und in HTML eingebettet werden kann. (Skriptsprache Serverseitig)

5 Apache freie Software. Unterstützt eine Vielzahl von Betriebssystemen
Apache-Webserver ist modular aufgebaut: Durch entsprechende Module kann er beispielsweise die Kommunikation zwischen Browser und Webserver verschlüsseln als Proxyserver eingesetzt werden oder komplexe Manipulationen von HTTP-Kopfdaten und URLs durchführen. Möglichkeit, mittels serverseitiger Skriptsprachen (z.B. PHP und Pearl) Webseiten einfach dynamisch zu erstellen. Verwaltungsaufwand von statischen Webseiten wird minimiert.

6 Wofür kann man XAMPP gebrauchen?
XAMPP ist prinzipiell auch als Produktivsystem einsetzbar Es ist aber nicht für Produktionseinsatz gedacht, sondern für die Entwicklung von komplexen Webseiten. XAMPP ist sehr offen vorkonfiguriert. Für die Entwicklung ideal: Entwicklung ohne Restriktionen durch das System Für einen Produktionseinsatz: ist XAMPP nicht geeignet aufgrund der offenen Sicherheitsfeatures XAMPP ist absichtlich NICHT restriktiv, sondern im Gegenteil sehr offen vorkonfiguriert, was für die Entwicklung ideal ist, da so ohne Restriktionen durch das System entwickelt werden kann. Für einen Produktionseinsatz ist das insbesondere aufgrund der offenen Sicherheitsfeatures allerdings nicht geeignet


Herunterladen ppt "Ein referat von: Andre Bohdziewicz und Laura Krüger"

Ähnliche Präsentationen


Google-Anzeigen