Lar Mídia social Programas do lado do servidor com JavaScript - dummies

Programas do lado do servidor com JavaScript - dummies

Índice:

Vídeo: NodeJS es mucho más que Javascript del lado del servidor #programadorIO 2025

Vídeo: NodeJS es mucho más que Javascript del lado del servidor #programadorIO 2025
Anonim

É perfeitamente possível que sua aplicação de JavaScript de produção do mundo real não exigirá qualquer tipo de processamento do lado do servidor - que toda sua aplicação nunca precisará é pegar recursos na forma de scripts e arquivos do servidor. No entanto, a maioria dos aplicativos do mundo real hoje têm necessidade de executar o processamento do servidor.

Talvez você precise acessar um banco de dados, executar um cálculo ou retornar informações de status. O servidor pode executar inúmeras tarefas para o cliente, desde que tenha o software necessário. Como muitas organizações agora dependem de soluções baseadas em nuvem para quase todos os problemas de programação, é importante ter alguma idéia da atividade que ocorre durante esse processamento.

O PHP é uma boa opção porque muitos servidores o suportam, o idioma é independente da plataforma, e você geralmente não precisa de muitos recursos para usá-lo. Na verdade, muitos sites hospedados fornecem acesso PHP como parte de sua configuração padrão, para que sua organização já tenha o suporte necessário instalado se você confiar em um site hospedado.

Como adicionar suporte PHP ao seu servidor Apache

Se você instalou o servidor Apache em seu sistema, provavelmente não terá suporte PHP instalado em seu servidor e precisará instalá-lo antes de prosseguir. O procedimento a seguir funciona para muitas plataformas:

  1. Baixe a versão PHP que você precisa.

    Você pode ser redirecionado para um site diferente desta página principal.

  2. Extraia o arquivo que você baixou para o diretório PHP (pasta) em sua máquina.

    Ao alterar a configuração do Apache, você deve fornecer o diretório que você usou para armazenar sua cópia do PHP.

  3. Localize o php. INI arquivo de desenvolvimento na pasta C: php e copiá-lo para php. INI.

    Agora você deve ter um arquivo chamado php. INI no diretório. Este arquivo contém as configurações que configuram o PHP para uso. O arquivo que você copiou cria um ambiente de desenvolvimento, mas você deve fazer uma mudança rápida para garantir que o ambiente seja executado com o menor número possível de problemas.

  4. Abrir php. INI em um editor de texto e localize a linha que lê short_open_tag = Desligado. Altere essa linha para ler

    short_open_tag = On
    

    O motivo dessa alteração é que alguns scripts comerciais não fornecem a tag de início PHP completa de

  5. Salvar php. INI e feche seu editor de texto.

  6. Abra o httpd do Apache. Arquivo CONF em um editor de texto.

    Este arquivo normalmente é encontrado no Apache2. 2conf no seu sistema. Você deve garantir que você abra o editor de texto em modo administrador, especialmente quando trabalha com um sistema Windows, ou você não poderá salvar o arquivo quando terminar de fazer alterações. Por exemplo, ao trabalhar com um sistema Windows, clique com o botão direito do mouse no ícone do bloco de notas no menu Iniciar e escolha Executar como administrador no menu de contexto.

  7. Localize a seção que contém as entradas LoadModule. Adicione uma nova linha e digite

    LoadModule php5_module "c: / php / php5apache2_2. Dll"
    

    Esta linha adiciona suporte para sua instalação do PHP.

  8. Localize a seção que contém as entradas AddType. Adicione uma nova linha e digite

    AddType application / x-httpd-php. php
    

    Esta linha informa ao servidor o que fazer com os arquivos PHP que você inclui no servidor.

  9. Vá para o final do httpd. Arquivo CONF e adicione uma nova linha. Digite

    PHPIniDir "c: / php"
    

    Esta linha informa ao servidor onde encontrar o php. INI arquivo que você criou anteriormente neste procedimento.

  10. Salve as alterações no disco e feche seu editor de texto.

  11. Reinicie o servidor Apache.

    Esta etapa força o servidor a instalar o suporte PHP.

Como testar a configuração do PHP

Mesmo se você acha que o suporte ao PHP está instalado, é uma boa idéia testar o suporte do PHP em seu servidor. Caso contrário, você não saberá se sua configuração do PHP está funcionando. O procedimento a seguir ajuda você a testar sua configuração:

  1. Crie um novo arquivo com seu editor de texto.

  2. Digite o arquivo e salve-o como teste. php para o Apache2. 2htdocs no seu sistema.

  3. Abra seu navegador e digite // localhost / Test. php na barra de endereços. Pressione Enter.

    Você deve ver as informações de configuração para sua configuração do PHP.

Como criar o script PHP

Para fornecer algo para usar no AJAX, você precisa de um aplicativo PHP simples. O exemplo executa uma adição simples. Você envia dois números, os acrescenta e depois retorna o resultado. Aqui está o código necessário para executar a tarefa:


O

O primeiro passo é recuperar dados do URL que o cliente envia para o servidor. Os dados são na forma de uma consulta e contém duas variáveis ​​val1 e val2. O exemplo pressupõe que val1 e val2 são números, mas se o cliente envia algo mais, o resultado será um valor de 0, pois você precisa de dois números para executar a adição.

O próximo passo é realizar a matemática. O código cria $ result, que contém a soma de $ val1 e $ val2.

O passo final é produzir $ resultado. A chamada para ecoar funciona de forma bastante simples. Quando um cliente chama usando AJAX, recebe $ resultado como resposta. No entanto, você também pode testar este script usando seu navegador:

  1. Salve o arquivo como DoMath. php no Apache2. 2htdocs no seu sistema.

  2. Abra seu navegador e digite // localhost / DoMath. php? val1 = 1 & val2 = 2 na barra de endereços. Pressione Enter.

  3. Você vê 3 como a saída.

  4. Experimente outros valores e verifique se o programa sempre retorna o valor esperado.

  5. Experimente valores que não funcionem, como as strings Hello and There for the values, e você achou que o programa emite um 0 ao invés de falhar.

Programas do lado do servidor com JavaScript - dummies

Escolha dos editores

Como o Colégio dos Cardeais Escolhe um Novo Papa - manequins

Como o Colégio dos Cardeais Escolhe um Novo Papa - manequins

Quando um papa morre no cargo ou renuncia , como fez o Papa Bento XVI no início de 2013, o Colégio dos Cardeais (todos os cardeais da Igreja Católica) reuniu-se para eleger um novo papa. No prazo de 15 dias e no máximo 20 dias após a morte ou renúncia do papa, todos os cardeais ...

Como o Papa João Paulo II tornou-se um filósofo-Teólogo - manequins

Como o Papa João Paulo II tornou-se um filósofo-Teólogo - manequins

Quando João Paulo II ainda era Karol Wojtyła, uma adolescente no ensino médio, ele era tão bom em falar em público que ele foi escolhido para dar o endereço de boas-vindas a um dignitário muito especial visitando a escola um dia. O Príncipe Adam Stefan Stanisław Bonfatiusz Józef Sapieha (que é um bocado), o Arcebispo de Cracóvia e um ...

Assunção de Mary no Céu - manequins

Assunção de Mary no Céu - manequins

No calendário católico, o Dia da Assunção observa o dia em que Maria morreu e subiu - corpo e alma - no paraíso. A Igreja Católica professa que quando o tempo de Maria na Terra chegou ao fim, seu corpo foi colocado em um túmulo, mas seu corpo não caiu na Terra. Em vez disso, seu filho, Jesus Cristo, assumiu o seu corpo ...

Escolha dos editores

Como excluir fotos na sua Nikon D5300 - manequins

Como excluir fotos na sua Nikon D5300 - manequins

Você tem três opções para apagar imagens de uma memória quando estiver na sua Nikon D5300. Uma nota antes de começar: nenhuma das funções Excluir apaga as imagens que você protege. Para apagar fotos protegidas, primeiro você deve remover a proteção do arquivo. Como eliminar imagens uma de cada vez Durante a reprodução da imagem, você ...

Como exibir a visualização de visualização ao vivo em uma tela HDMI - manequins

Como exibir a visualização de visualização ao vivo em uma tela HDMI - manequins

Você pode conectar seu Câmera Nikon D7100 para um dispositivo HDMI (Interface Multimídia de Alta Definição) para ver a saída Live View na tela. Esse recurso é freqüentemente usado por fotógrafos de estúdio que querem uma visão maior do assunto do que o monitor da câmera fornece. Alguns problemas surgem quando você aproveita esta opção: ...

Como ativar a rotação automática da imagem em sua Nikon D5300 - manequins

Como ativar a rotação automática da imagem em sua Nikon D5300 - manequins

Quando tirar uma foto, o seu D5300 pode gravar a orientação da imagem - seja você segurado a câmera normalmente, criando uma imagem orientada horizontalmente ou girando a câmera do lado para filmar uma foto verticalmente orientada. Durante a reprodução, a câmera pode então ler os dados de orientação e girar automaticamente a imagem para que apareça ...

Escolha dos editores

Construir confiança para vender em mídias sociais - manequins

Construir confiança para vender em mídias sociais - manequins

Se o seu objetivo online é concluir uma venda para seus amigos e fãs de redes sociais, você terá que dar a essas pessoas um olhar frio e difícil. Alguns acreditam que mais é melhor. Mas mais o que? Você precisa se concentrar em pessoas que, no final do dia, podem comprar algo de você diretamente ou ...

Criar sua própria comunidade social para comércio - manequins

Criar sua própria comunidade social para comércio - manequins

Em um site comercial bem produzido, você muitas vezes vêem um link para uma área de comunidade social, que também pode levar o site externo para sites de redes sociais. Esta área é onde as páginas de serviço ao cliente e perguntas freqüentes vivem. Você também pode encontrar uma comunidade de clientes para clientes que incentive a participação de quem visita o site comercial. Se você escolher ...