Gewusst wie: Erstellen einer datenbankgestützten Web

December 5

Gewusst wie: Erstellen einer datenbankgestützten Web

Websites im World Wide Web im Allgemeinen in zwei Kategorien einteilen: statische und dynamische. Eine statische Website bezieht sich auf eine grundlegende HTML basierende Website, die entweder Hand-codiert oder wurde im Rahmen eines HTML-Editors. Jede Änderung des Inhalts erfordert eine manuelle Intervention durch die Website-Designer. Alternativ ist eine dynamische "datenbankgestützten"-Website powered by ein Backend-Datenbank, so dass automatische aktualisiert den Inhalt. Dies ist eine viel schwierigere Route, wonach Programmierung HTML-Design in der Front-End-Datenbank herstellen.

Anweisungen

1 Geltungsbereich, die Websitekategorien für Ihre Website, einschließlich der Hauptnavigation-Punkte. Halten Sie diesem einfach und klar.

2 Organisieren Sie Ihre Inhalte in separaten Textdokumente für jeden Abschnitt mit klaren Überschriften, Untertitel und Unterkategorien.

3 Gestalten Sie Ihre Website mit einem HTML-Editor, oder mieten Sie einen Web-Designer, um den Vorgang abzuschließen. In der Regel erfolgt das Mock-up-Design in einem Grafik-Design-Programm, bevor Sie in Scheiben geschnitten und in HTML-Abschnitte in Würfel geschnitten.

4 Zeichnen Sie die primären Beziehungen zwischen den verschiedenen Kategorien und deren Unterkategorien. Der Datenbank-Welt wird dies als bezeichnet Modellierung der Daten "Beziehungen." Zum Beispiel wenn Ihr Geschäftsmodell Bücher verkauft, würde das Verhältnis zwischen Autor und Buch eine Beziehung "-n" bezeichnet werden. Ein Autor kann so viele Bücher schreiben; ein Buch kann durch viele Autoren geschrieben werden.

5 Kaufen Sie oder laden Sie eine Testversion von einem Datenbank-Software-Paket. Ihre Entscheidung wird auf die Anzahl der Datensätze basieren, die Sie sich entscheiden, halten in der Datenbank und von, wie schnell Sie Ihren Standort Projekt zu wachsen.

6 Richten Sie Ihre Datenbank von erstellen "Tabellen", "Tabelle Namensvergabe" und alle "Felder" notwendig, jede Tabelle auflisten. Erstellen Sie ggf. ein "Foreign Key", die eine Beziehung zu einer anderen Tabelle in Ihrer Datenbank definiert. Kopieren Sie die Informationen aus Ihren Textdokumenten, um Zeit zu sparen.

7 Erstellen von Abfragen oder "gespeicherte Prozeduren" beschleunigt man benutzerdefinierte Ansichten Ihrer Datenbank. Dies wird später Programmierung Leistung beitragen.

8 Wählen Sie eine Programmiersprache zur Daten-Mine Ihrer Datenbank und Ausgabe der Inhalts auf Ihre HTML-Seiten. Bei Bedarf mieten Sie einen Computer-Programmierer, um den Vorgang abzuschließen.

9 Hochladen Sie Ihre HTML-Seiten, Programmiercode und Datenbank zu Ihrem hosting-Provider per FTP. Nehmen Sie den weiteren Schritt des Aufbaus administrativer Seiten damit Sie Ihre Datenbank online aktualisieren können. Wie Daten in Ihrer Datenbank ändern, wird es automatisch durch die front-End gestreamt werden.

Tipps & Warnungen

  • Viele Datenbank-Software-Pakete haben eine visuelle Diagrammbereich, ziehen Objekte und Beziehungen zu implementieren. Verwenden Sie diesen Bereich, um den Wald von den Bäumen zu trennen.
  • Sie müssen sich entscheiden zwischen Open-Source-Technologien und proprietärer Optionen. Sobald Sie sich, auf eine Technologie-Plattform entscheiden, ist es äußerst schwierig und komplex, um Richtungen zu wechseln. Dies könnte die Kosten eskalieren und gefährden Ihre Projekt-Zeitleiste. So wählen Sie mit Bedacht!