Operation Manual

547
Laatst bijgewerkt 2/5/2011
Hoofdstuk 19: Voorbereidingen voor het
bouwen van dynamische websites
Voordat u kunt beginnen met het bouwen van dynamische webpagina's, moeten er enkele voorbereidingen worden
getroffen, zoals het opstellen van een webtoepassingsserver en het verbinden met een database voor ColdFusion-, ASP-
, - en PHP-toepassingen. Afhankelijk van uw servertechnologie worden databaseverbindingen in
Adobe® Dreamweaver® CS5 verschillend behandeld.
Wat zijn webtoepassingen
Over webtoepassingen
Een webtoepassing is een website die pagina's bevat met gedeeltelijk of geheel onbepaalde inhoud. De uiteindelijke
inhoud van een pagina wordt pas bepaald wanneer de bezoeker een pagina opvraagt bij de webserver. Omdat de
uiteindelijke inhoud van de pagina per verzoek kan verschillen omdat deze afhankelijk is van de acties van de bezoeker,
wordt dit type pagina een dynamische pagina genoemd.
Webtoepassingen zijn bedoeld als oplossing voor diverse uitdagingen en problemen. In deze sectie worden
veelvoorkomende toepassingen voor webtoepassingen beschreven en vindt u een eenvoudig voorbeeld.
Veelvoorkomende toepassingen voor webtoepassingen
Webtoepassingen kennen veel toepassingen voor zowel sitebezoekers als siteontwikkelaars, waaronder de volgende:
Bezoekers de mogelijkheid geven om snel en eenvoudig informatie te zoeken op een website met een uitgebreide
inhoud.
Met dergelijke webtoepassingen kunnen bezoekers naar eigen inzicht inhoud doorzoeken en ordenen en door de
inhoud navigeren. Voorbeelden zijn bedrijfsintranetten, Microsoft MSDN (www.msdn.microsoft.com) en
Amazon.com (www.amazon.com).
Gegevens van sitebezoekers verzamelen, opslaan en analyseren.
In het verleden werden gegevens die in HTML-formulieren werden ingevoerd, als e-mailberichten naar
werknemers of CGI-toepassingen verstuurd om te worden verwerkt. Een webtoepassing kan formuliergegevens
rechtstreeks in een database opslaan en ook de gegevens uit een database ophalen en op het web gebaseerde
rapporten maken voor analyse. Voorbeelden zijn pagina's voor online bankieren, winkelkassapagina's,
onderzoeken en feedbackformulieren.
Updatewebsites hebben inhoud die continu verandert.
Dankzij een webtoepassing hoeft de webontwerper de HTML van de site niet voortdurend bij te werken.
Contentproviders zoals nieuwsredacteuren voorzien de webtoepassing van inhoud, waarna de webtoepassing de
site automatisch bijwerkt. Voorbeelden zijn The Economist (www.economist.com) en CNN (www.cnn.com).