Operation Manual
581
DREAMWEAVER GEBRUIKEN
Pagina's dynamisch maken
Laatst bijgewerkt 2/5/2011
Wanneer u een dynamisch inhoudselement of ander servergedrag op een pagina invoegt, voegt Dreamweaver een
script dat op de server staat, in de broncode van de pagina in. Dit script bevat de instructies voor de server om de
gegevens op te halen uit de gedefinieerde gegevensbron en deze op de webpagina weer te geven. Ga op een van de
volgende manieren te werk om dynamische inhoud op een webpagina te plaatsen:
• Plaats de inhoud op de invoegpositie in de code- of ontwerpweergave.
• Vervang een tekenreeks of andere tijdelijke aanduiding.
Voeg de inhoud toe in een HTML-kenmerk. Met dynamische inhoud kunt u bijvoorbeeld het kenmerk src van
een afbeelding of het kenmerk value van een formulierveld definiëren.
4 Voeg servergedrag aan een pagina toe.
U kunt niet alleen dynamische inhoud aan webpagina's toevoegen maar met servergedrag kunt u ook complexe
toepassingslogica op webpagina's opnemen. Servergedrag bestaat uit vooraf gedefinieerde stukjes code op de server
die toepassingslogica toevoegen, waardoor een betere interactie en functionaliteit ontstaat.
Met het servergedrag van Dreamweaver kunt u toepassingslogica aan een website toevoegen zonder deze code zelf
te moeten schrijven. Het servergedrag dat met Dreamweaver wordt geleverd, ondersteunt ColdFusion-, ASP-, - en
PHP-documenttypen. Het servergedrag is geschreven en getest op snelheid, veiligheid en betrouwbaarheid. Het
ingebouwde servergedrag ondersteunt webpagina's op diverse platforms voor alle browsers.
Dreamweaver biedt een wijs-en-klik-interface die het toepassen van dynamische inhoud en complex gedrag niet
moeilijker maakt dan het invoegen van tekst- en ontwerpelementen. Het volgende servergedrag is beschikbaar:
• Definieer een recordset op basis van een bestaande database. De gedefinieerde recordset wordt opgeslagen in
het paneel Bindingen.
• Geef meerdere records op een enkele pagina weer. U selecteert een hele tabel of afzonderlijke cellen of rijen die
dynamische inhoud bevatten, en u geeft op hoeveel records u in elke paginaweergave wilt weergeven.
• Maak of voeg een dynamische tabel op een pagina in en koppel de tabel aan een recordset. Later kunt u zowel
de weergave als het herhalingsgebied van de tabel wijzigen met respectievelijk de eigenschappencontrole en het
servergedrag van het herhalingsgebied.
• Voeg een dynamisch tekstobject op een pagina in. Het tekstobject dat u invoegt, is een item uit een vooraf
gedefinieerde recordset waarop u een van de gegevensindelingen kunt toepassen.
• Maak recordnavigatie- en statusbesturingselementen, hoofd- en detailpagina's en formulieren waarmee u
informatie in een database kunt bijwerken.
• Geef meer dan één record uit een databaserecord weer.
• Maak recordsetnavigatiekoppelingen waarmee gebruikers vorige of volgende records uit een databaserecord
kunnen bekijken.
• Voeg een recordteller toe zodat gebruikers kunnen bijhouden hoeveel records zijn geretourneerd en waar ze zich
in de geretourneerde resultatenlijst bevinden.
U kunt het servergedrag van Dreamweaver ook uitbreiden door uw eigen gedrag te schrijven of door servergedrag
te installeren dat door derden is geschreven.
5 Test de pagina en los eventuele fouten op.
Voordat u een dynamische pagina, of hele website, beschikbaar maakt op het web, moet u de functionaliteit ervan
testen. U moet eveneens overwegen wat de invloed van de functionaliteit van de toepassing is op mensen met een
handicap.