Operation Manual

551
DREAMWEAVER GEBRUIKEN
Voorbereidingen voor het bouwen van dynamische websites
Laatst bijgewerkt 2/5/2011
Deze instructie maakt een recordset met drie kolommen en vult deze met rijen die de achternaam, voornaam en
fitnesspunten bevatten van alle werknemers in de database. Voor meer informatie, zie
www.adobe.com/go/learn_dw_sqlprimer_nl.
In het volgende voorbeeld ziet u hoe de query voor de database wordt uitgevoerd en de gegevens naar de browser
worden geretourneerd:
1. Webbrowser vraagt een dynamische pagina op. 2. Webserver zoekt de pagina en geeft deze door aan de toepassingsserver.
3. Toepassingsserver scant de pagina voor instructies. 4. Toepassingsserver verzendt de query naar het databasestuurprogramma.
5. Stuurprogramma voert de query uit op de database. 6. Recordset wordt als resultaat gegeven aan het stuurprogramma. 7. Stuurprogramma
geeft de recordset door aan de toepassingsserver. 8. Toepassingsserver voegt de gegevens in op de pagina en geeft de pagina door aan de
webserver. 9. Webserver verzendt de voltooide pagina naar de betreffende browser.
U kunt bijna elke database met uw webtoepassing gebruiken, zolang u maar het juiste databasestuurprogramma op de
server hebt geïnstalleerd.
Als u goedkopere toepassingen wilt samenstellen, kunt u een bestandsgebaseerde database gebruiken, zoals de
databases die met Microsoft Access worden gemaakt. Als u robuuste toepassingen voor belangrijke zakelijke
doeleinden moet maken, gebruikt u beter een servergebaseerde database, zoals de databases die met Microsoft SQL
Server, Oracle 9i of MySQL worden gemaakt.
Als uw database zich op een ander systeem dan uw webserver bevindt, moet u zorgen voor een snelle verbinding tussen
de twee systemen zodat uw webtoepassing snel en doeltreffend kan werken.
Meer Help-onderwerpen
Beginnersgids voor databases
Dynamische pagina's ontwerpen
Als u een dynamische pagina wilt ontwerpen, moet u eerst de HTML schrijven en daarna de scripts of tags aan de
serverzijde aan de HTML toevoegen om de pagina dynamisch te maken. Als u de resulterende code weergeeft, wordt
de taal in de HTML van de pagina ingesloten weergegeven. Deze talen worden dan ook in HTML ingesloten
programmeertalen genoemd. In het volgende eenvoudige voorbeeld wordt gebruik gemaakt van CFML (ColdFusion
Markup Language):
Toepassings
server
<HTML>
<p>
Gegevens
</HTML>
<HTML>
<code>
</HTML>
Recordset
Query
Databasestuur
programma
Webbrowser
WEBSERVER
1
2 3
4
5
6
789
Antwoord
Verzoek
Database