Networking  
 
Conhecimento computador >> Networking >> rede Internet >> 
A diferença entre o lado do cliente e do lado do servidor Scripting
Ao escrever aplicações para a web, você pode colocar os programas, ou scripts, ou no servidor da Web ou no navegador do cliente. Enquanto você pode colocar toda a programação no servidor, a melhor abordagem combina uma mistura cuidadosa dos dois. Endereços de scripts do lado do servidor de gerenciamento e segurança de dados , enquanto que o script do lado do cliente se concentra principalmente na verificação de dados e layout de página . Localização

Um servidor web é um computador separado e software com a sua própria conexão à Internet. Quando o navegador solicita uma página , o servidor recebe o seu pedido e envia o conteúdo do navegador. Um script de programa que executa no servidor web gera uma página com base na lógica do programa e envia para o navegador do usuário. O conteúdo pode ser texto e imagens padrão , ou pode incluir scripts do lado do cliente. Seu navegador executa os scripts do lado do cliente , o que pode animar imagens da página web, solicitar os dados do servidor ou executar outras tarefas.
Identidade

Para um web site para ter uma sessão, onde você faz login, fazer compras e outros pedidos , o servidor precisa para identificar o computador . Milhares de usuários podem ser registrados em , ao mesmo tempo , o servidor tem de distingui-los. Scripting do lado do servidor mantém o controle da identidade de um usuário através de alguns mecanismos diferentes, tais como variáveis ​​de sessão. Quando você fizer login , o script do servidor cria uma identificação de sessão exclusiva para você. O script pode armazenar informações em variáveis ​​que duram o tempo que você ficar conectado dentro Esta informação permanece no servidor, melhorar a segurança da sessão.
Validação

Muitas páginas da web têm formulários você preencher com seu nome, endereço e outras informações . Para certificar-se os dados vão corretamente, os scripts de validação de verificar que as datas e códigos postais contêm apenas números e os estados têm certas combinações de duas letras . Este processo é mais eficaz quando o script é executado no lado do cliente . Caso contrário, o servidor tem que receber os dados , verificá-lo, e enviar-lhe uma mensagem de erro . Quando o navegador faz isso , você envia os dados de volta para o servidor somente uma vez.
Data Access

Quando uma sessão de web envolve peneirar grandes quantidades de dados , um script do lado do servidor faz este trabalho melhor . Por exemplo , um banco pode ter um milhão de clientes . Quando você entrar, ele deve buscar o seu registro a partir deste arquivo grande. Ao invés de enviá-lo por toda a sua conexão de Internet para o seu navegador , o servidor web solicita informações de um servidor de dados perto dele. Além de aliviar a Internet do tráfego de dados desnecessários , isso também melhora a segurança , como você nunca vê saldo bancário do seu vizinho .
Idioma

Você vai encontrar uma maior variedade de linguagens de programação em servidores do que em navegadores . Os programadores fazem mais scripting do lado do cliente com a linguagem Javascript. No lado do servidor , você pode escrever em linguagens como PHP, VBScript ou ColdFusion . Enquanto alguns programadores escrever scripts do lado do cliente para executar fora do navegador , isso é arriscado , uma vez que pressupõe que o computador sabe que a linguagem .

Anterior :

Próximo : No
  Os artigos relacionados
·Tutorial sobre como enviar Anônimo Bulk Email Com SMTP…
·Como faço para acessar o iTunes se eu fechasse Minha C…
·Como instalar um Belkin Wireless G Router sem o disco 
·Como usar um UltraVNC Router 
·Quando é que um Session ID cookie expira 
·Como calcular Packet Carga Total 
·Lista de Netiqueta Quebras 
·Como ligar um computador para a Web 
·Como Usar as Netgear 54 Mbps Wireless Router WGT617 V7 
·Como Hook -Up um Cisco Wireless Router para HughesNet 
  Artigos em destaque
·O que é um ID DHCP 
·Como bloquear o endereço IP senha 
·Como saber qual tipo de cabo Ethernet é obrigatório 
·Fatores responsáveis ​​pelo crescimento do Internet Ba…
·Como ajustar sua configuração FTP 
·Como recarregar uma T-Mobile Broadband 
·Vantagens e desvantagens de ter Intranets 
·É um cabo de rede a mesma coisa que um cabo Ethernet 
·Como instalar um servidor de FTP em um servidor Web Apa…
·Como localizar um endereço IP em uma rede 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados