Web-Entwickler verwenden häufig die MySQL-Datenbank und die PHP- Server-Side- Scripting-Sprache zur kommerziellen Websites zu bauen. Durch die Modellierung der Daten für ein Geschäft in MySQL, verbinden , um es in PHP und den Aufbau einer Web -Schnittstelle mit HTML, können Entwickler effektiv erstellen Sie eine Internet -Verkaufsplattform . Die endgültige Anwendung umfasst eine Reihe von Elementen , die in Verbindung miteinander , so dass Kunden in der Lage, Produkte über die Website erwerben. Daten
Die erste Etappe beim Aufbau einer Web -Storefront ist normalerweise Modellierung und Speicherung der Daten . Die Daten für ein Geschäft typischerweise Produkt-Details, wie Item-Namen , Bilder, Beschreibungen und Preise. Wenn die Website können die Kunden -Accounts erstellen , kann die Datenbank speichern auch die Details von diesen, einschließlich Kunden- Namen, Adressen und Geschichten um . Site- Entwickler in der Regel beginnen diese Phase durch die Gestaltung der Datenbank mithilfe von Diagrammen , sie dann umzusetzen mit SQL-Anweisungen . Das Ergebnis dieser Phase ist eine Gruppe von Tabellen mit Spalten , die die Datenelemente in dem System.
Connectivity
Sobald ein Entwickler-Team hat einen Abschluss in MySQL Datenbank-System , idealerweise mit einigen oder allen der Ausgangsdaten in sie gefüllt , sie müssen dann die Verbindung mit dem Datenbank-Handle. Dies ist der Prozess der Verbindung der Website Schaufenster in die Datenbank. PHP-Scripting kann damit umgehen , mit Standard- Sprache -Funktionen zur Verbindung mit MySQL-Datenbanken sowie Abfragen , Aktualisieren und Einfügen von neuen Daten. Die PHP- Skripte für eine kommerzielle Website , die Lücke zwischen den Daten und der Benutzeroberfläche.
User Interface
Die Benutzeroberfläche für einen Web -Shop ist in der Regel gebaut in HTML. Die PHP-Skripte für eine Website mit der Datenbank verbinden und Abrufen der Daten speichern - Produkt-Informationen, zum Beispiel. PHP baut dann diese Daten in HTML -Strukturen , die dem Kunden den Web-Browser zu senden. Zum Beispiel , wenn der Benutzer einen Link zu einer Seite über ein bestimmtes Produkt klickt, führt dies zu einem PHP-Skript auf dem Server ausgeführt . Das PHP-Script eine Verbindung zur Datenbank und fragt ihn nach den Details des Produkts , dann ist es Strukturen , die Ergebnisse in HTML , die an den Browser des Benutzers zu sehen und gegebenenfalls zu einem Kauf zurückgegeben
Transaktionen
Web Schaufenster implementieren Kunde kauft . Viele Entwickler entscheiden, vorhandenen Code Ressourcen nutzen, um dies zu tun , anstatt die Umsetzung der Details sich . Dies ist zum Teil , weil die Aufgabe der Verarbeitung eine Zahlung über das Internet stellt eine Reihe von schweren Sicherheitsproblemen. Wenn Kunden der Eingabe werden die Details von Kreditkarten oder andere finanzielle Informationen, ist es wichtig , dass diese sicher gehandhabt werden. Web Finanzorganisationen wie PayPal bieten automatisierte Tools für die Verarbeitung store Zahlungen , die viele Websites zu implementieren wählen .