Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Os cookies Vs . Sessões
Cookies e variáveis ​​de sessão são dois métodos utilizados em programação PHP para armazenar pequenas quantidades de dados . A principal diferença entre uma bolacha e uma sessão é que o biscoito é armazenada no computador do cliente e a variável de sessão é armazenada no servidor . PHP

PHP é uma linguagem de programação que permite a criação de páginas Web dinâmicas . O programa PHP parece com uma página Web . É um modelo com seções de código inseridos em seções das páginas. Quando o programa é chamado, ele gera uma saída para essas seções programadas , e assim o usuário vê uma página Web normal e não ver nada do código de programação que gerou partes da página .
Cliente e servidor

um servidor é um computador ou programa que detém os recursos , ou prestação de serviços , que outros computadores quiser. Os outros computadores que querem recursos ou serviços do servidor são chamados clientes. O cliente sempre inicia o contato eo servidor só pode sentar e esperar para receber os pedidos . O cliente envia uma solicitação eo servidor responde com uma resposta que oferece o recurso ou serviço desejado.

Páginas da Web

páginas Web reside em um servidor. O navegador da Web é um cliente . Quando um usuário digita o endereço de uma página na caixa de endereço do navegador, o navegador vai buscar essa página a partir do servidor da Web e exibe. Uma sessão pode envolver uma seqüência de eventos. Por exemplo, em uma página de itens de venda , o usuário pode criar um carrinho de compras de muitos itens selecionados a partir de diferentes páginas do site. O Hypertext Transport Protocol (HTTP ) realiza solicitações e respostas entre os navegadores e servidores Web . Não permitir que cada pedido de remeter para dados gerados em páginas anteriores. Isso é chamado ¨ ¨ comunicação apátrida. Comunicação Stateless apresenta um problema para páginas da Web que precisam se conectar em conjunto eventos que ocorrem em diferentes páginas da Internet. Sessões e cookies resolver esse problema.

Diferenças

Como os cookies são mantidos no computador do cliente , eles estão abertos a alteração pelo usuário. Uma sessão é um arquivo mantido no servidor e pode ser referido novamente quando um usuário fizer para trás dentro Isso faz com que as sessões mais seguro do que cookies. Além disso , o tamanho máximo de um biscoito é ditada pelo navegador . O arquivo da sessão não tem limitação. Algumas organizações usam um cluster de servidores que executam o mesmo serviço. Pedidos que chegam são direcionados para um servidor selecionado aleatoriamente. Nesta configuração , os cookies são a melhor opção para o armazenamento de dados entre as conexões. Não há garantia de que o cliente será conectado ao mesmo servidor de novo, e por isso o acesso ao arquivo de sessão não será possível.

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar o PHP em um modelo Smarty 
·Como usar o PHP Frameworks 
·Como acelerar o INSERT em MySQL 
·JSP e MySQL Tutorial 
·Como editar o PHP em modo de Design 
·Como consultar planilhas com PHP 
·Como criar PHP E-mail para um formulário usando o Drea…
·Como remover nós em PHP e XML 
·Como limitar MagpieRSS Mensagens 
·Saída de caracteres estranhos no MySQL PHP 
  Artigos em destaque
·Como fazer um triângulo em Java 
·Como dividir uma String em duas variáveis ​​em PowerSh…
·Como Incorporar Autoplay em um aplicativo Página Plugi…
·Como comparar Script Cadeia Java 
·Como criar XMLs para um jogador JW 
·Como escrever um script de tarefas administrativas simp…
·Como usar o Java 2D para pintar uma imagem 
·Como remover a barra de status no NetBeans 
·Como calcular o tempo em C em Linux 
·Como converter horas para segundos em Java 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados