Observação:

a interface de usuário foi simplificada no Dreamweaver CC e posterior. Como resultado, você talvez não consiga localizar algumas das opções descritas neste artigo no Dreamweaver CC e posterior. Para obter mais informações, consulte este artigo (em inglês).

Do que você precisa para criar aplicativos da Web

Para criar aplicativos da Web no Adobe Dreamweaver, você precisa do seguinte software:

  • Um servidor Web
  • Um servidor de aplicativo que funcione com o servidor Web  

Observação:

No contexto dos aplicativos da Web, os termos servidor Web e servidor de aplicativo se referem a software, não a hardware.  

  • Caso queira usar um banco de dados com o aplicativo, você precisa do seguinte software adicional:

  • Um sistema de banco de dados

  • Um driver que dê suporte ao banco de dados

    Várias empresas de hospedagem na Web oferecem planos que permitem usar o software para testar e implantar aplicativos da Web. Em alguns casos, você pode instalar o software obrigatório no mesmo computador do Dreamweaver para fins de desenvolvimento. Você também pode instalar o software em um computador de rede (normalmente, um computador com Windows 2000 ou XP) para que outros desenvolvedores da equipe possam trabalhar em um projeto.

    Caso queira usar um banco de dados com o aplicativo da Web, você deve antes se conectar a ele.

Fundamentos do servidor Web

Para desenvolver e testar páginas da Web dinâmicas, você precisa de um servidor Web em funcionamento. Um servidor Web é o software que apresenta páginas da Web em resposta a solicitações de navegadores da Web. Às vezes, um servidor Web é chamado de servidor HTTP. Você pode instalar e usar um servidor Web no computador local.

Caso seja um usuário do Macintosh, você pode usar o servidor Web Apache já instalado no Macintosh.

Observação:

A Adobe não dá suporte técnico a softwares de outros fabricantes como, por exemplo, o Microsoft Internet Information Server. Caso você precise de ajuda com um produto Microsoft, entre em contato com o suporte técnico da Microsoft.

Caso você use o IIS (Internet Information Server) para desenvolver aplicativos da Web, o nome padrão do servidor Web é o nome do computador. Você pode alterar o nome do servidor alterando o nome do computador. Caso o computador não tenha nenhum nome, o servidor usa a palavra localhost.

O nome do servidor corresponde à pasta raiz do servidor, que (em um computador com Windows) deve ser C:\Inetpub\wwwroot. Você pode abrir qualquer página da Web armazenada na pasta raiz digitando o seguinte URL em um navegador em execução no computador:

http://nome_do_servidor/nome_do_arquivo

Por exemplo, caso o nome do servidor seja mer_noire e uma página da Web chamada soleil.html seja armazenada em C:\Inetpub\wwwroot\, você pode abrir a página digitando o seguinte URL em um navegador em execução no computador local:

http://mer_noire/soleil.html

Observação:

Não se esqueça de usar barras, e não barras invertidas, nos URLs.

Você também pode abrir qualquer página da Web armazenada em qualquer subpasta da pasta raiz especificando a subpasta no URL. Por exemplo, suponhamos que o arquivo soleil.html esteja armazenado em uma subpasta chamada gamelan da seguinte forma:

C:\Inetpub\wwwroot\gamelan\soleil.html

Você pode abrir essa página digitando o seguinte URL em um navegador em execução no computador:

http://mer_noire/gamelan/soleil.html

Quando o servidor Web está em execução no computador, você pode substituir o nome do servidor por localhost. Por exemplo, os seguintes URLs abrem a mesma página em um navegador:

http://mer_noire/gamelan/soleil.html

http://localhost/gamelan/soleil.html

Observação:

Outra expressão que você pode usar em vez do nome do servidor ou de localhost é 127.0.0.1 (por exemplo, http://127.0.0.1/gamelan/soleil.html).

Escolher um servidor Web

Para desenvolver e testar aplicativos da Web, você pode escolher um dentre vários servidores Web, inclusive o Microsoft Internet Information Server (IIS) e o Apache HTTP Server.

Caso não esteja usando um serviço de hospedagem na Web, escolha um servidor Web e o instale no computador local com o propósito de desenvolvimento. Usuários do Windows e do Macintosh que desejam desenvolver aplicativos da Web do ColdFusion podem usar o servidor Web incluído na edição de desenvolvedor do servidor de aplicativo ColdFusion 8, cuja instalação e uso são gratuitos.

Outros usuários do Windows podem executar um servidor Web no computador local instalando o IIS. O servidor Web talvez já esteja instalado no sistema. Verifique a estrutura da pasta para ver se ela contém uma pasta C:\Inetpub ou D:\Inetpub. O IIS cria essa pasta durante a instalação.

Usuários do sistema operacional Mac podem usar o servidor Web Apache instalado com o sistema operacional.

Para obter informações sobre a instalação e a configuração de outros servidores Web, consulte a documentação do fornecedor do servidor ou o administrador do sistema.

Escolher o servidor de aplicativo

Servidor de aplicativo é um software que ajuda um servidor Web a processar páginas dinâmicas. Ao escolher um servidor de aplicativo, você deve considerar vários fatores, inclusive o orçamento, a tecnologia de servidor que deseja usar (ColdFusion, ASP, ou PHP) e o tipo de servidor Web.

Orçamento

Alguns fornecedores vendem servidores de aplicativo sofisticados cujos preços de aquisição e administração são altos. Outros fornecedores oferecem soluções mais simples e econômicas (um exemplo é o ColdFusion). Alguns servidores de aplicativo são incorporados a servidores Web (como o Microsoft IIS), enquanto outros podem ser baixados gratuitamente na Internet (como o PHP).

Tecnologia de servidor

Servidores de aplicativo usam tecnologias diferentes. O Dreamweaver dá suporte a três tecnologias de servidor: ColdFusion, ASP e PHP. A tabela a seguir mostra servidores de aplicativo comuns disponíveis para as tecnologias de servidor compatíveis com o Dreamweaver:

Tecnologia de servidor

Servidor de aplicativo

ColdFusion

Adobe ColdFusion 8

ASP

Microsoft IIS

PHP

Servidor PHP

Para obter mais informações sobre o ColdFusion, selecione Ajuda do ColdFusion no menu Ajuda.

Para saber mais sobre o ASP, visite o site da Microsoft em http://msdn.microsoft.com/pt-br/library/aa286483.aspx.

Para saber mais sobre o PHP, visite o site do PHP em www.php.net/.

Escolher um banco de dados

Os bancos de dados se apresentam de muitas formas de acordo com a quantidade e a complexidade dos dados que devem armazenar. Ao escolher um banco de dados, você deve considerar vários fatores, incluindo o orçamento e a previsão do número de usuários que deve acessar o banco de dados.

Orçamento

Alguns fornecedores produzem servidores de aplicativos sofisticados de banco de dados, cujos preços de aquisição e administração são altos. Outros fornecedores fornecem soluções mais simples e econômicas, como o Microsoft Access ou o banco de dados de código-fonte aberto MySQL.

Usuários

Caso você preveja o acesso de uma grande comunidade de usuários ao site, selecione um banco de dados projetado para dar suporte à base de usuários desejada do site. Para sites que exijam maior flexibilidade na modelagem de dados, além da possibilidade de suporte a grandes comunidades de usuários simultâneos, considere bancos de dados relacionais baseados em servidor (normalmente conhecidos como RDBMS), como o Microsoft SQL Server e o Oracle.

Configurar um ambiente de desenvolvimento do ColdFusion

Para obter instruções detalhadas sobre a configuração de um ambiente de desenvolvimento do ColdFusion para o Dreamweaver em um computador com Windows ou Mac, consulte o site da Adobe em www.adobe.com/devnet/dreamweaver/articles/setup_cf.html.

Os usuários do Windows e do Macintosh podem baixar e instalar uma edição de desenvolvedor gratuita totalmente funcional do servidor de aplicativo do ColdFusion no site da Adobe, em www.adobe.com/go/coldfusion_br/.

Observação:

A Developer Edition se destina ao uso não comercial para o desenvolvimento e teste dos aplicativos da Web. Ela não está licenciada para implantação. Ela dá suporte a solicitações do host local e a dois endereços IP remotos. Você pode usá-la para desenvolver e testar os aplicativos da Web sempre que desejar; o software não expira. Para obter mais informações, consulte a ajuda do ColdFusion (Ajuda > Ajuda do ColdFusion).

Durante a instalação, você pode configurar o ColdFusion para usar o servidor Web incorporado ao ColdFusion ou outro servidor Web instalado no sistema. Normalmente, é melhor que o ambiente de desenvolvimento corresponda ao ambiente de produção. Por isso, caso haja um servidor Web existente como, por exemplo, o Microsoft IIS no computador de desenvolvimento, você talvez queira usá-lo em lugar do servidor Web do ColdFusion incorporado.

Configurar um ambiente de desenvolvimento do PHP

Para obter instruções detalhadas sobre a configuração de um ambiente de desenvolvimento do PHP para o Dreamweaver em um computador com Windows ou Mac, consulte o site da Adobe em www.adobe.com/devnet/dreamweaver/articles/setup_php.html.

Há edições do servidor de aplicativo PHP para os sistemas Windows, Linux, UNIX, HP‑UX, Solaris e Mac OS X. Para obter mais informações sobre o servidor de aplicativo, consulte a documentação do PHP, que você também pode baixar do site do PHP em www.php.net/download-docs.php.

Configurar um ambiente de desenvolvimento do ASP

Para obter instruções detalhadas sobre a configuração de um ambiente de desenvolvimento do ASP para o Dreamweaver em um computador com Windows ou Mac, consulte o site da Adobe em www.adobe.com/devnet/dreamweaver/articles/setup_asp.html.

Para executar as páginas do ASP, você precisa de um servidor de aplicativo que dê suporte ao Microsoft Active Server Pages 2.0 como, por exemplo, o Microsoft IIS (Internet Information Services), que acompanha o Windows 2000 e o Windows XP Professional. Os usuários do Windows XP Professional podem instalar e executar o IIS no computador local. Os usuários do Macintosh podem usar um serviço de hospedagem na Web com um plano ASP ou instalar o IIS em um computador remoto.

Criar uma pasta raiz para o aplicativo

Depois de se inscrever em uma empresa de hospedagem na Web ou configurar o software de servidor por conta própria, crie uma pasta raiz para o aplicativo da Web no computador em que o servidor Web está em execução. A pasta raiz pode ser local ou remota, dependendo do local em que o servidor Web está em execução.

O servidor Web pode fornecer qualquer arquivo que esteja nessa pasta ou em qualquer uma de suas subpastas em resposta a uma solicitação HTTP de um navegador da Web. Por exemplo, em um computador com o ColdFusion 8 em execução, é possível fornecer a um navegador da Web qualquer arquivo na pasta \ColdFusion8\wwwroot ou em uma de suas subpastas.

Estas são as pastas raiz padrão dos servidores Web selecionados:

Servidor Web

Pasta raiz padrão

ColdFusion 8

\ColdFusion8\wwwroot

IIS

\Inetpub\wwwroot

Apache (Windows)

\apache\htdocs

Apache (Macintosh)

Users:MyUserName:Sites

Para testar o servidor Web, coloque uma página HTML de teste na pasta raiz padrão e tente abri-la digitando o URL da página em um navegador. O URL é formado pelo nome de domínio e pelo nome de arquivo da página HTML da seguinte forma: www.example.com/testpage.htm.

Caso o servidor Web esteja em execução no computador local, você pode usar localhost em lugar de um nome de domínio. Digite um dos seguintes URLs localhost de acordo com o servidor Web:

Servidor Web

URL localhost

ColdFusion 8

http://localhost:8500/testpage.htm

IIS

http://localhost/testpage.htm

Apache (Windows)

http://localhost:80/testpage.htm

Apache (Macintosh)

http://localhost/~MyUserName/testpage.htm (em que MyUserName corresponde ao nome de usuário do Macintosh)

Observação:

Por padrão, o servidor Web ColdFusion é executado na porta 8500 e o servidor Apache para Windows, na porta 80.

Caso a página não seja aberta como esperado, procure os seguintes erros:

  • O servidor Web não foi iniciado. Consulte a documentação do servidor Web para obter as instruções iniciais.

  • O arquivo não tem uma extensão .htm ou .html.

  • Você digitou o caminho de arquivo da página (por exemplo, c:\ColdFusion8\wwwroot\testpage.htm) e não o URL (por exemplo, http://localhost:8500/testpage.htm), na caixa de texto de endereço do navegador.

  • O URL digitado está incorreto. Verifique se há erros e se o nome de arquivo não é seguido por uma barra como http://localhost:8080/testpage.htm/.

    Após criar uma pasta raiz para o aplicativo, defina um site do Dreamweaver para gerenciar seus arquivos.

Sobre a definição de um site do Dreamweaver

Depois de configurar o sistema para desenvolver aplicativos da Web, defina um site do Dreamweaver para gerenciar seus arquivos.

Antes de iniciar, verifique se você atende aos seguintes requisitos:

  • Você tem acesso a um servidor Web. O servidor Web pode estar em execução no computador local, em um computador remoto como, por exemplo, um servidor de desenvolvimento ou em um servidor mantido por uma empresa de hospedagem na Web.

  • Um servidor de aplicativo está instalado e em execução no sistema que executa o servidor Web.

  • Você criou uma pasta raiz para o aplicativo da Web no sistema que executa o servidor Web.

A definição de um site do Dreamweaver para o aplicativo da Web consiste em três etapas:

1. Definir uma pasta local

A pasta local é a pasta que você usa para armazenar cópias funcionais dos arquivos do site no disco rígido. Você pode definir uma pasta local para cada novo aplicativo da Web criado. A definição de uma pasta local também dá a possibilidade de gerenciar os arquivos e transferi-los de e para o servidor Web com facilidade.

2. Definir uma pasta remota

Defina uma pasta localizada no computador no qual o servidor Web está em execução como uma pasta remota do Dreamweaver. A pasta remota é a pasta que você criou para o aplicativo da Web no servidor Web.

3. Definir uma pasta de teste

O Dreamweaver usa essa pasta com a finalidade de gerar e exibir conteúdo dinâmico e para se conectar a bancos de dados enquanto você trabalha. O servidor de teste pode ser o computador local, um servidor de desenvolvimento, um servidor de teste ou um servidor de produção. Desde que ele consiga processar esse tipo de página dinâmica que você pretende desenvolver, a opção não importa.

Depois que o site do Dreamweaver estiver definido, você poderá começar a criar o aplicativo da Web.

Esta obra está licenciada sob uma licença não adaptada da Creative Commons Attribution-Noncommercial-Share Alike 3.0  As publicações do Twitter™ e do Facebook não são cobertas pelos termos do Creative Commons.

Avisos legais   |   Política de privacidade online