Wann Dir eng Datebank geleete Websäit erstellt?

Datebasen Uege Power a Flexibilitéit fir vill Arten vu Websäiten

Dir hutt vläicht Artikelen ähnlech wéi meng Beyond CGI op ColdFusion erklärt déi erklärt wéi Websäiten mat Datebank Zougrëff opsetzen, mä dacks ginn d'Artikelen net detailléiert wéi Dir wëllt eng Datenbank ageriicht Site hunn oder wat Virdeeler dovun ofzeginn.

D'Virdeeler vun enger Database Drive Site

Inhalt, dat an enger Datebank gespäichert ass a fir Webseiten geliwwert (am Géigesaz zum Inhalt gëtt héieren codéiert am HTML vun all eenzel Säit) fir méi Flexibilitéit op engem Site. Well den Inhalt op enger zentraler Plaz (der Datebank) gespäichert gëtt, gëtt all Changement zu deem Inhalt op all Säit reflektéiert, déi den Inhalt benotzt. Dëst bedeit datt Dir e Site méi einfach e Site verwalte wëll eng eenzeg Ännerung kéint Honnerte vu Säiten beaflossen, anstatt Dir musst all dës Säite manuell änneren.

Wéi eng Informatiounsform ass Suivitéit fir eng Datebank?

A verschiddenen Aart ass jiddereen Informatioun, déi op enger Websäit geliwwert gouf, als e Datebank zouhëlt, awer et ginn Saachen, déi besser besser ginn wéi anerer:

All dës Typen vun Informatioun kënnen op enger statescher Websäit ugewise ginn - a wann Dir eng kleng Informatioun hutt an nëmmen dës Informatioun op enger eenzeger Säit braucht, dann ass eng statesch Säit sécherlech de einfachste Wee fir se z'ënnerscheed. Wann Dir awer eng grouss Informatioun hutt oder wann Dir déi selwecht Informatioun an e puer Plazen affichéiert wëllt, mécht eng Datebank et vill méi einfach ze maachen iwwer dëse Wee.

Huelt dës Säit, fir Beispill.

De Web Design Site um About.com huet eng grouss Zuel vu Links op externen Säiten. D'Links sinn ënnerdeelt an ënnerschiddlech Kategorien, mä e puer vun de Linken sinn an enger Rei vu Kategorien. Wéi ech ugefaangen hunn d'Site ze bauen, hunn ech dës Linke Säiten manuell gewiëlt, awer wann ech sou 1000 Links verlangt hunn ass et ëmmer méi schwéier ginn fir de Site z'erhalen an ech wosst, datt de Site nach méi grouss ginn ass dës Erausfuerderung ëmmer méi grouss. Fir dës Fro ze bewäerten, hunn ech e Weekend an d'ganz Informatioun an eng einfach Datebank-Datenbank geschéckt, déi et op d'Säiten vun der Säit leet.

Wat heescht dat fir mech?

  1. Et ass séier méi nei Links ze ginn
    1. Wann ech d'Säiten erstellen, fëllt ech just e Formular fir nei Linken ze addelen.
  2. Et ass méi einfach, d'Links ze pflegen
    1. D'Säite sinn duerch ColdFusion gebaut ginn an de "neit" Bild mat dem Datum an der Datebank agebaut wann dat Bild ewechgeholl gëtt.
  3. Ech muss net de HTML schreiwen
    1. Während ech HTML ganz Zäit schreiwen, ass et méi séier, wann d'Maschinn et fir mech mécht. Dëst gët mir d'Zäit, aner Saachen ze schreiwen.

Wat sinn d'Nachteile?

Den éischten Nodeel ass datt meng Websäit selwer kee Datenzugriff hutt. Dofir sinn d'Säiten net dynamesch generéiert. Wat dat heescht, datt wann ech nei Linken op eng Säit dobäihuele kënnt, da se se se net gesinn, bis ech déi Säit generéieren an et op der Säit eropzelueden. Allerdéngs wier näischt vun dësem wier, wann et e komplett integréiert Web-Datenbanksystem war, e Virdeel fir e CMS oder Content Management System .

A Notizen iwwer CMS (Content Management System) Plattformen

Haut si vill Websäiten op CMS-Plattformen wéi WordPress, Drupal, Joomla oder ExpressionEngine gebaut. Déi Plattformen benotzen all Datebank fir ze speichern an Elementer op Websäiten ze léinen. E CMS kann Iech erméiglechen, d'Virdeeler vun enger Datebank z'erreechen ze benotzen ouni ze kämpfen dat Dir versprécht dat Datebank Zougang op engem Site selwer ze setzen. CMS-Plattformen schloen dës Verbindung elo op, esou datt d'Automatisatioun vum Inhalt op verschiddene Säiten einfach ass.

Edited by Jeremy Girard