Im Laufe der Jahre ist die Anzahl der Online-Shops erheblich gestiegen; zu den bekanntesten zählen u.a. Amazon als Online-Shop und Ebay als virtuelle Versteigerungsplattform. Solche Shopsysteme haben große Datenbestände, die es zu verwalten gilt. Ein Hauptaugenmerk liegt dabei auf dem Internetauftritt, durch den die Shops repräsentiert werden und auf dem sie ihre Waren zum Verkauf anbieten. Daher ist es notwendig, eine vernünftige Form der Verwaltung und Anzeige der Waren zu schaffen, die die Kunden anspricht und zufrieden stellt. Dazu werden dynamische Webseiten, die auf verschiedenen Skriptsprachen basieren können, erstellt. Auf diese Weise ist es möglich, die Daten interaktiv in die Webseite einzubauen und auf Nutzereingaben zu reagieren. Bei dynamischen Webseiten handelt es sich somit um Seiten, deren endgültige, an den Server gesendete Form erst im Augenblick des Abrufs entsteht.
Heutzutage gibt es zahlreiche Möglichkeiten, um dynamische Webseiten zu erstellen. Die Vorteile von dynamischen Webseiten sind zahlreich. Nicht nur, dass die Daten und Informationen variabel gehalten werden können, sondern auch, dass der Inhalt von der Programmierlogik getrennt gehalten werden kann. Auf diese Weise ist eine bequeme und problemlose Pflege der Daten möglich, da diese extern und separat gelagert werden können. Bei Änderung von Daten werden nur entsprechende Datensätze in den Datenbanken, Dateien, etc. verändert, die Webanwendung dagegen bleibt unangetastet. Zwei dieser Skriptsprachen für die Realisierung von dynamischen Webseiten sind PHP und Flash. In dieser Studienarbeit sollen diese beiden Sprachen für eine Realisierung von dynamischen Webseiten erörtert und miteinander verglichen werden. Dazu wurde in beiden Sprachen ein Warenkorb programmiert, um den Vergleich an einem Beispiel veranschaulichen zu können. Dieser Vergleich soll sowohl technisch/methodisch als auch in der Realisierung geschehen.
Der Schwerpunkt dieser Ausarbeitung besteht darin, auf Basis der Programmierart und den daraus gewonnenen neuen Möglichkeiten sowie des Datenaustausches und des Datentransfers mit allen Vor- und Nachteilen PHP und Flash für einen Einsatz im Internet zu analysieren. Dies geschieht vor dem Hintergrund, einen dynamischen Auftritt zu gestalten und eine externe Datenquelle entsprechend zu verwalten.
Inhaltsverzeichnis
- I Einführung
- 1 Einleitung
- 2 Einführung in PHP und Flash
- 2.1 Definition, Einsatzgebiete und Stärken der beiden Skriptsprachen
- 2.1.1 PHP
- 2.1.2 Flash
- 2.2 Einführung in die Syntax und Sprachbeschreibung
- 2.2.1 PHP
- 2.2.2 Flash
- II Hauptteil
- 3 Objektorientierte Programmierung in PHP und Flash
- 3.1 Objektorientierte Programmierung in PHP
- 3.2 Objektorientierte Programmierung in Flash
- 3.3 Objektorientierte Programmierung im Warenkorb-Beispiel
- 3.3.1 Der PHP-Warenkorb
- 3.3.2 Der Flash-Warenkorb.
- 3.4 Vergleich der Objektorientierten Programmierung in PHP und Flash
- 3.5 Vergleich der Objektorientierten Programmierung anhand des Warenkorb-Beispiels
- 4 PHP und Flash im Datenaustausch mit XML und Datenbanken
- 4.1 PHP und Flash im Datenaustausch mit XML
- 4.1.1 Flash mit XML
- 4.1.2 PHP mit XML
- 4.1.3 Vergleich von PHP und Flash im Datenaustausch mit XML.
- 4.2 PHP und Flash mit Datenbanken
- 4.2.1 PHP mit Datenbanken
- 4.2.2 Flash mit Datenbanken.
- 4.2.3 Vergleich von PHP und Flash im Datenaustausch mit Datenbanken
- 4.3 Datenaustausch von PHP und Flash mit XML und Datenbanken anhand des Warenkorb-Beispiels
- 4.3.1 XML..
- 4.3.2 Datenbanken
- 5 Datenübertragung in PHP und Flash bei dynamischen Inhalten
- 5.1 Datenübertragung in PHP
- 5.2 Datenübertragung in Flash .
- 5.3 Datenübertragung im Warenkorb-Beispiel
- 5.3.1 Der PHP-Warenkorb
- 5.3.2 Der Flash-Warenkorb.
- 6 Der Einsatz von PHP und Flash für die Realisierung von dynamischen Webseiten
- 6.1 Die Rolle der Objektorientierten Programmierung in PHP und Flash bei dynamischen Webseiten.
- 6.2 Vor-und Nachteile der beiden Sprachen bei der Realisierung von dynamischen Webseiten in Bezug auf den Datenaustausch
- 6.3 Die Zwischenspeicherung von Daten bei dynamischen Webauftritten in PHP und Flash . .
- 7 Zusammenfassung
- 3 Objektorientierte Programmierung in PHP und Flash
- III Anhang
- 8 Warenkorb-Beispiel
- 9 Quellenangaben
Zielsetzung und Themenschwerpunkte
Diese Studienarbeit befasst sich mit dem Vergleich von PHP und Flash im Kontext der Entwicklung dynamischer Webseiten. Sie untersucht die Stärken und Schwächen beider Skriptsprachen und analysiert, wie sie für die Realisierung von Online-Shops und anderen dynamischen Webanwendungen eingesetzt werden können.
- Objektorientierte Programmierung in PHP und Flash
- Datenaustausch mit XML und Datenbanken
- Datenübertragung bei dynamischen Inhalten
- Einsatz von PHP und Flash für die Realisierung von dynamischen Webseiten
- Vergleich von PHP und Flash anhand eines Warenkorb-Beispiels
Zusammenfassung der Kapitel
- Kapitel 1: Einleitung: Die Arbeit erläutert die wachsende Bedeutung von dynamischen Webseiten im Kontext von Online-Shops und stellt die beiden Skriptsprachen PHP und Flash vor, die für deren Realisierung verwendet werden können.
- Kapitel 2: Einführung in PHP und Flash: Die Kapitel erläutert die Definition, Einsatzgebiete und Stärken von PHP und Flash. Es geht auch auf die Syntax und Sprachbeschreibung beider Sprachen ein.
- Kapitel 3: Objektorientierte Programmierung in PHP und Flash: Dieses Kapitel untersucht die objektorientierte Programmierung in PHP und Flash und vergleicht die beiden Ansätze. Es zeigt die Anwendung der objektorientierten Programmierung im Rahmen eines Warenkorb-Beispiels.
- Kapitel 4: PHP und Flash im Datenaustausch mit XML und Datenbanken: In diesem Kapitel wird der Datenaustausch zwischen PHP und Flash mit XML und Datenbanken behandelt. Es werden die verschiedenen Möglichkeiten des Datenaustauschs und die Vorteile der jeweiligen Sprache in diesem Zusammenhang erläutert.
- Kapitel 5: Datenübertragung in PHP und Flash bei dynamischen Inhalten: Dieses Kapitel befasst sich mit der Datenübertragung in PHP und Flash im Kontext von dynamischen Webseiten. Es werden verschiedene Methoden der Datenübertragung und ihre jeweiligen Vor- und Nachteile betrachtet.
- Kapitel 6: Der Einsatz von PHP und Flash für die Realisierung von dynamischen Webseiten: Das Kapitel untersucht den Einsatz von PHP und Flash für die Entwicklung dynamischer Webseiten. Es werden die Vorteile und Nachteile der beiden Sprachen im Hinblick auf die Realisierung von dynamischen Webseiten beleuchtet.
Schlüsselwörter
Dynamische Webseiten, PHP, Flash, Objektorientierte Programmierung, XML, Datenbanken, Datenaustausch, Warenkorb, Online-Shops, Webanwendungen.
- Quote paper
- Daniela Nitsch (Author), 2003, Vergleich von Flash und PHP in Bezug auf die Realisierung von dynamischen Webseiten, Munich, GRIN Verlag, https://www.hausarbeiten.de/document/45785