La creación de una página dinámica implica, en primer lugar, escribir el código HTML y, seguidamente, añadir los scripts o etiquetas del lado del servidor al código HTML para crear la página dinámica. Al visualizar el código resultante, el lenguaje aparece incrustado en el código HTML de la página. Por esta razón, estos lenguajes se conocen como lenguajes de programación incrustados en HTML. En el siguiente ejemplo básico se utiliza ColdFusion Markup Language (CFML):
Nota: La compatibilidad con CFML se ha eliminado de Dreamweaver CC y versiones posteriores.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <html> <head> <title>Trio Motors Information Page</title> </head> <body> <h1>About Trio Motors</h1> <p>Trio Motors is a leading automobile manufacturer.</p> <!--- embedded instructions start here ---> <cfset department= "Sales" > <cfoutput> <p>Be sure to visit our #department# page.</p> </cfoutput> <!--- embedded instructions end here ---> </body> </html> |
Las instrucciones incrustadas de esta página realizan las siguientes acciones:
- Crean una variable denominada department y le asignan la cadena "Sales".
- Inserta el valor de la variable, "Sales", en el código HTML.
El servidor de aplicaciones devuelve la siguiente página al servidor Web:
1
2
3
4
5
6
7
8
9
10
| <html> <head> <title>Trio Motors Information Page</title> </head> <body> <h1>About Trio Motors</h1> <p>Trio Motors is a leading automobile manufacturer.</p> <p>Be sure to visit our Sales page.</p> </body> </html> |
El servidor Web envía la página al navegador solicitante, que la muestra de la siguiente forma:
About Trio Motors
Trio Motors is a leading automobile manufacturer.
Be sure to visit our Sales page.
La utilización de un lenguaje basado en etiquetas o en scripts se decide en función de la tecnología de servidor disponible en el servidor. A continuación se enumeran los lenguajes más utilizados para las tecnologías de servidor que admite Dreamweaver:
Tecnología de servidor
|
Lenguaje
|
---|---|
ColdFusion
|
ColdFusion Markup Language (CFML)
|
Active Server Pages (ASP)
|
VBScript
JavaScript
|
PHP
|
PHP
|
Dreamweaver puede crear los scripts (archivos de comando) o las etiquetas del lado del servidor necesarias para que sus páginas funcionen, o puede escribirlos usted manualmente en el entorno de programación de Dreamweaver.Enlace
No hay comentarios:
Publicar un comentario