Oceans_eleven
Threadersteller
Dabei seit: 13.04.2005
Ort: -
Alter: 44
Geschlecht:
|
Verfasst Di 07.11.2006 21:21
Titel Dynamische Webseiten |
|
|
Hallo leuds, wie läuft das Lernen?
Hab was für euch, hoffe passt alle so ungefähr
Dynamisches Webseiten
Mit dynamischen Websites, meint man Sites, deren Content nicht vordefiniert ist, sondern serverseitig durch Anfragen des Clients generiert und im Browser ausgegeben wird (wichtig ist, dass die Dynamik vom Client [also dem User] ausgeht).
Dazu ist meist die Anbindung an eine Datenbank notwendig. Gängige Beispiele dafür sind: Suchmaschinen/Suchfunktionen, Sortierungen in Shops, Web 2.0 typische Anwendungen mit User generated Content, Individualisierbare Startseiten oder Buddylisten. Dynamische Elemente können in statische Seiten integriert werden.
Beim Design einer dynamischen Seite gilt zu beachten, dass der Content variiert und allen Anfragen gerecht werden muss. Daraus ergibt sich, dass das Design nicht individuell auf den Inhalt zugeschnitten werden kann.
Vorteile dynamischer Webseiten:
• Der Aufwand zum Erstellen des Internetauftritts wird unabhängig von dessen Inhalten. Konkret heißt dies: Ob jemand 10.000 Artikel oder 1.000.000 Artikel anbietet, ist prinzipiell egal
• Änderungen im Layout oder im Web-Design sind auf einfach Weise möglich, da nur die Musterseiten(Templates) bzw. Die Stylesheets geändert werden müssen
• Die Änderung oder Aktualisierung der Inhalte wird unabhängig vom Internetauftritt innerhalb der Datenbank möglich. Hierfür sind keine Fachkentnisse notwendig.
• Die Kosten zur Einrichtung und Pflege der dynamischen Seite liegen deutlich unter den Kosten vergleichbarer statischer Seiten
• Dynamische Seiten bieten wesentlich mehr Möglichkeiten zur Interaktion zwischen Kunden und Anbieter. Beispiele hierfür sind über Cookies personifizierte Suchanfragen, Gästebuch oder Foren
Web-Technologien:
ASP, CGI, PHP, JavaScript, MySQL oder Apache
• Skriptsprache ist notwendig z.B: VBScript, JScript
• Kenntnisse über Datenbanken und Webserver
• HTML-Kenntnisse
Aufbau einer dynamischen Webseite in Stichworten:
1. Suchanfrage durch Anwender
2. Aufruf eines CGI-Skripts auf dem Server
3. Zugriff auf Datenbank durch CGI-Skript
4. Einbinden der Daten in HTML-Code durch CGI-Skript auf Webserver
5. Einsetzten der Daten in Musterseite (Template)
6. Dynamisch generierte Webseite
Erläuterung zu den obigen Stichworten:
Der eingegebene Suchbegriff wird zum Webserver übertragen. Ein serverseitiges Skript wertet die Suchanfrage aus, indem es den Suchbegriff an eine Datenbank weiterleitet. Die Ergebnisse aus der Datenbank werden durch ein Skript in HTML-Code übersetzt. Dieser Code wird an der passenden Stelle des HTML-Templates eingefügt und zum anfragenden Client übertragen
Viel spaß beim lernen und hoffe das ihr alle die Prüfung besteht
Zuletzt bearbeitet von Oceans_eleven am Di 07.11.2006 21:23, insgesamt 2-mal bearbeitet
|
|