Un vantaggio essenziale di Dreamweaver MX consiste nel permettere anche agli utenti non esperti dei linguaggi di programmazione di creare siti Web dinamici. Gli strumenti visivi permettono di sviluppare siti Web dinamici senza l’obbligo di inserire manualmente la complessa logica di programmazione richiesta per creare un sito che supporti la visualizzazione del contenuto dinamico memorizzato in un database. Dreamweaver consente di creare siti Web dinamici utilizzando i più diffusi linguaggi di programmazione e tecnologie server, quali ColdFusion, ASP.NET, Microsoft Active Server Pages (ASP), Java Server Pages (JSP) e PHP.
- Visualizzare i pannelli utili per la creazione di pagine dinamiche
Facendo clic sulla scheda Applicazione della barra Inserisci è possibile visualizzare un gruppo di pulsanti che consentono di aggiungere contenuti dinamici e comportamenti server.
La barra Inserisci comprende i pulsanti che consentono di aggiungere alla pagina i seguenti elementi:
- Recordset
- Testo o tabelle dinamici
- Moduli per l’inserimento o l’aggiornamento dei record di un database
- Barre di navigazione record
Se si passa alla vista Codice (Visualizza > Codice), vengono visualizzati ulteriori pannelli che consentono di inserire codici nella pagina.
Per definire le origini del contenuto dinamico della pagina e aggiungere del contenuto alla pagina, selezionare Finestra > Associazioni.
Per aggiungere logica server-side alle pagine dinamiche, selezionare Finestra > Comportamenti server.
Per esplorare i database o per creare connessioni di database, selezionare Finestra > Database.
Visualizzazione della struttura del database in Dreamweaver
Dopo aver eseguito l’accesso al database, è possibile visualizzarne la struttura in Dreamweaver. Ad esempio, è possibile visualizzare i nomi delle tabelle, delle colonne
Per visualizzare la struttura di un database:
- Aprire il pannello Database (Finestra > Database).
- Nel pannello Database vengono inseriti tutti i database per i quali sono state create delle connessioni.
Per visualizzare le tabelle, fare clic sull’icona più (+) situata accanto ad una connessione presente nell’elenco.
Per visualizzare le colonne della tabella, fare clic su un nome di tabella.
Le icone delle tabelle rispecchiano il tipo di dati e indicano la chiave principale.
Visualizzazione delle pagine dinamiche in un browser
E' possibile avere un'anteprima della pagina attraverso il comando Visualizza anteprima nel browser (F12). Tale comando permette di visualizzare rapidamente le pagine dinamiche nel browser senza doverle prima caricare su un server.
Quando si utilizza questo comando, una copia temporanea della pagina viene eseguita sul server Web prima della visualizzazione della pagina nel browser.