dreamweaver m18

6
Programação e Sistemas de Informação – 3ºano – M18 1 Agrupamento de Escolas da Batalha 160301 Software “Adobe DreamWeaver” O “Dreamweaver” é uma ferramenta de desenvolvimento de sites que suporta diversas linguagens de scritpting para construir sites dinâmicos. Suporta várias linguagens como por exemplo: ASP, ASP.NET, PHP, JSP, etc. Requisitos para criar aplicações Web Para criar aplicações Web no “Dreamweaver”, é preciso ter instalado no computador um servidor web e uma aplicação de servidor ou um servidor web que também funcione como aplicação de servidor, como por exemplo o IIS – Microsoft Internet Information Services. Um servidor web é um software que fornece ficheiros em resposta a pedidos dos browsers. O servidor web é chamado, algumas vezes, de servidor http. Outros servidores: Netscape Interprise Server, Apache http Server, etc. Os utilizadores Windows podem ter um servidor web no computador local, por exemplo o IIS. Para executar aplicações Web, é preciso que o servidor Web trabalhe com uma aplicação de servidor. Uma aplicação de servidor é um software que ajuda o servidor Web a processar as páginas Web. Quando a página é solicitada, o servidor Web envia a página à aplicação de servidor para processamento antes de enviá-la para o browser. No caso de pretender usar uma base de dados numa aplicação Web, deverá ter instalado no computador um sistema de gestão de base de dados e um controlador de base de dados. Aplicação Web em PHP Para executar sites dinâmicos em PHP, é preciso ter instalado no computador uma aplicação de servidor, que é um software opensource disponível na Internet. No desenvolvimento de sites dinâmicos em PHP com bases de dados, o Dreamweaver apenas oferece suporte a bases de dados MySQL. Instalação de um Servidor WEB Deverá instalar a aplicação”Wampserver” que é uma solução alternativa à instalação individual do Apache, do PHP e do MySQL. Este pacote inclui o servidor web Apache, base de dados MySQL, a aplicação Web PHP e o PHPMyadmin para fazer a gestão das bases de dados, entre outras opções.

Upload: tomascarol2

Post on 05-Aug-2015

533 views

Category:

Education


1 download

TRANSCRIPT

Programação e Sistemas de Informação – 3ºano – M18 1

Agrupamento de

Escolas da Batalha 160301

Software “Adobe DreamWeaver”

O “Dreamweaver” é uma ferramenta de desenvolvimento de sites que suporta diversas linguagens de

scritpting para construir sites dinâmicos. Suporta várias linguagens como por exemplo: ASP, ASP.NET,

PHP, JSP, etc.

Requisitos para criar aplicações Web

Para criar aplicações Web no “Dreamweaver”, é preciso ter instalado no computador um servidor web e

uma aplicação de servidor ou um servidor web que também funcione como aplicação de servidor, como

por exemplo o IIS – Microsoft Internet Information Services. Um servidor web é um software que

fornece ficheiros em resposta a pedidos dos browsers. O servidor web é chamado, algumas vezes, de

servidor http. Outros servidores: Netscape Interprise Server, Apache http Server, etc.

Os utilizadores Windows podem ter um servidor web no computador local, por exemplo o IIS.

Para executar aplicações Web, é preciso que o servidor Web trabalhe com uma aplicação de servidor.

Uma aplicação de servidor é um software que ajuda o servidor Web a processar as páginas Web. Quando

a página é solicitada, o servidor Web envia a página à aplicação de servidor para processamento antes de

enviá-la para o browser. No caso de pretender usar uma base de dados numa aplicação Web, deverá ter

instalado no computador um sistema de gestão de base de dados e um controlador de base de dados.

Aplicação Web em PHP

Para executar sites dinâmicos em PHP, é preciso ter instalado no computador uma aplicação de servidor,

que é um software opensource disponível na Internet. No desenvolvimento de sites dinâmicos em PHP

com bases de dados, o Dreamweaver apenas oferece suporte a bases de dados MySQL.

Instalação de um Servidor WEB

Deverá instalar a aplicação”Wampserver” que é uma solução alternativa à instalação individual do

Apache, do PHP e do MySQL. Este pacote inclui o servidor web Apache, base de dados MySQL, a

aplicação Web PHP e o PHPMyadmin para fazer a gestão das bases de dados, entre outras opções.

Programação e Sistemas de Informação – 3ºano – M18 2

Agrupamento de

Escolas da Batalha 160301

Definir um site dinâmico no Dreamweaver

Vamos aprender a desenvolver um site dinâmico em tecnologia PHP com base de dados MySql. No

desenvolvimento desta aplicação Web em PHP, vai ser usado o servidor web “Apache” que se encontra

disponível na aplicação “WampServer”. Como exemplo, vamos criar uma pasta com nome ”biblioteca”,

dentro da pasta “\wamp\www”. Por uma questão de organização vamos criar também uma outra pasta

com nome “imagens” dentro da pasta “biblioteca”.

Antes de efectuar a definição de um site no Dreamweaver, devemos verificar se possuímos todos os

requisitos necessários para desenvolvimento da aplicação Web, como:

Se tem acesso a um servidor web, este pode estar a ser executado no computador local, num

computador remoto ou num servidor mantido por uma empresa de alojamento na Internet;

Se tem instalada uma aplicação de servidor e se a mesma está em execução com o servidor web;

Por último, se já foi criada uma pasta para a aplicação Web no sistema onde está a ser executado

o servidor web.

Programação e Sistemas de Informação – 3ºano – M18 3

Agrupamento de

Escolas da Batalha 160301

O processo de definição de um site no Dreamweaver para uma aplicação Web é constituído por três

etapas:

1) Selecção de uma pasta no disco rígido como a pasta local que o Dreamweaver usará para guardar

todos os ficheiros do site;

2) Selecção de uma pasta no disco rígido que está a executar o servidor Web como pasta remota;

3) Especificação da tecnologia que pretende usar e do local para onde o Dreamweaver deve enviar

as páginas dinâmicas a serem processadas enquanto se trabalha.

Definir a pasta local

No início do desenvolvimento de uma aplicação Web, após efectuados todos os processos anteriormente

referidos, passa-se à fase de criação de um novo site no Dreamweaver através do comando Site-new site. Para

cada novo site, deve-se definir uma pasta local do Dreamweaver que é usada para guardar ficheiros do site, pois

caso contrário, o Dreamweaver não funcionará correctamente. Siga os seguintes passos:

Passo 1:

Preencha com os seguintes dados

Nota: Foi inserido o nome do site “biblioteca” e o caminho da pasta local do site “c:\wamp\www\biblioteca”.

Programação e Sistemas de Informação – 3ºano – M18 4

Agrupamento de

Escolas da Batalha 160301

Definir a pasta remota

O passo seguinte passaria por inserir as informações do alojamento final do site através da definição de

uma pasta remota. Geralmente, a pasta remota é o local onde o site será alojado, ou seja, um servidor

Web.

Passo 2:

No separador “Servers” escolha o botão “Add new server”

No separador “Basic”, preencha com os seguintes dados:

Nota: Foi adicionado o servidor “localhost”. Foi seleccionado o tipo de acesso “Local/network” ou seja usar as mesmas

definições da pasta remota. No campo de texto “Web URL”, foi especificado o endereço URL usado para abrir a aplicação

Web. Se o Dreamweaver for executado no mesmo sistema que o servidor Web, será possível utilizar o termo localhost

como substituto do nome do domínio.

Programação e Sistemas de Informação – 3ºano – M18 5

Agrupamento de

Escolas da Batalha 160301

Definir a Tecnologia de Servidor

O passo seguinte será definir qual a tecnologia adoptada para construir o site dinâmico e a pasta do

servidor de teste para o processamento das páginas dinâmicas.

O Dreamweaver precisa dos serviços de um servidor de teste para gerar e exibir o conteúdo dinâmico

enquanto o leitor trabalha. O servidor de teste pode ser o computador local, um servidor de

desenvolvimento ou um servidor de produção. Desde que o servidor possa processar o tipo de páginas

dinâmicas a serem desenvolvidas, a escolha não fará diferença. Muitas vezes é possível usar as

definições da pasta remota para o servidor de teste, pois as páginas dinâmicas colocadas na pasta

remota normalmente podem ser processadas por uma aplicação de servidor.

No nosso caso, vamos escolher a tecnologia de servidor “PHP MySQL” e vamos utilizar a pasta biblioteca,

criada anteriormente dentro de \wamp\www como pasta do servidor de teste.

No separador “Advanced”, preencha com os seguintes dados:

Programação e Sistemas de Informação – 3ºano – M18 6

Agrupamento de

Escolas da Batalha 160301

Passo 3:

No separador “Advanced Settings ” escolha a opção “Local Info”

Nota: Em “Default images folder”, foi especificada a pasta das imagens criada dentro da pasta

“biblioteca“ através da inserção do seu caminho.

Passo 4:

Finalmente pressione o botão “Done” da janela “Manage sites”.Fica assim, definido o novo site

dinâmico no DreamWeaver.

Na barra lateral direita do ambiente de trabalho do Dreamweaver, é aberta uma janela onde é possível,

através do painel Files, visualizar, organizar e gerir todos os ficheiros do site. O site “biblioteca” pode ser

gerido na seguinte janela: