Wie baue ich eine Datenrahmen für Ihre HTML5 und CSS3 Site Template

Sie können in der Regel davon ausgehen, dass eine große Web-Projekt kann in gerade HTML5 und CSS3 erfolgen. Das ist immer ein guter Ausgangspunkt, aber wenn Ihr Programm Daten oder Interaktivität benötigt, haben Sie wahrscheinlich eine Datensicherung Ende haben.

Die meisten Daten-fähigen Websites scheitern, weil sie nicht richtig geplant waren.

Der Grund dafür ist fast immer, dass die Datennormalisierung nicht in den Plan früh genug eingebracht wurde, und die anderen Teile des Projekts hängen zwangsläufig auf eine gut geplante Daten-Backend.

Wenn Sie Ihr Projekt vermuten eine Datenbank beinhalten wird, sollten Sie diese Schritte frühzeitig in den Prozess folgen (während der frühen ortsPlanungsPhase):

  1. Identifizieren Sie die wahre Datenproblem gelöst werden.

    Daten wird in Eile kompliziert. Ermitteln Sie, warum genau Sie die Daten auf der Website benötigen. Halten Sie die Daten so einfach wie möglich, sonst werden Sie überwältigt werden.

  2. Identifizieren Sie Datenanforderungen in Ihrer Site-Diagramm.

    Finden Sie heraus, wo auf dem Lageplan sind Sie Daten zu bekommen. Bestimmen Sie, welche Daten Sie abrufen und notieren Sie diese Informationen auf der Site-Diagramm.

  3. Erstellen Sie eine dritte Normalform ER-Diagramm.

    Kümmern Sie sich nicht den Aufbau einer Datenbank, bis Sie sicher sind, dass Sie ein ER-Diagramm in der dritten Normalform erstellen können.

  4. Implementieren Sie die Datenstruktur.

    Erstellen Sie ein SQL-Skript, das alle notwendigen Datenstrukturen (einschließlich Tabellen und Views) erstellt und enthält Beispieldaten. das Design Implementierung ist einfach, nachdem Sie es gemacht haben. (Das scheint ein Thema zu sein, nicht wahr?)

  5. Erstellen Sie PHP-Middleware.

    Nachdem die Datenbank vorhanden ist, müssen Sie in der Regel PHP-Code-Anforderungen zu nehmen, sie an die Datenbank übergeben, und die Ergebnisse zurück. Die meisten der PHP-Code für den Hauptstandort besteht aus einfachen Abfragen aus der Datenbank. Wenn Sie AJAX oder SSI verwenden können, es vereinfacht den Prozess, weil Ihre PHP-Code nicht ganze Seiten zu schaffen haben - sie schafft einfach Code-Schnipsel.

  6. Betrachten Sie Update-Funktionen.

    Normalerweise, wenn Sie eine Datenbank haben, müssen Sie einen anderen Teil des Geländes der Client zu ermöglichen, Informationen zu aktualisieren. Es ist oft eine administrative Website mit Passwort Zugang. Eine administrative Website ist viel komplexer als die Haupt-Website, weil es die Fähigkeit erfordert, zu bearbeiten und zu aktualisieren Datensätze hinzuzufügen.

Menü