Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como usar o PHP para Celular Websites
Em outubro de 2010 , a web móvel é um mercado enorme e rápido crescimento . A maioria dos desenvolvedores PHP quer, eventualmente, fazer seu site adequado para telefones. Telefones modernos podem visualizar páginas feitas com HTML , como páginas web normais. No entanto, eles têm diferentes tamanhos de tela e diferentes capacidades , em comparação com um computador padrão , então você tem que criar suas páginas para dispositivos móveis de forma diferente. Você precisa saber quando um visitante está usando um telefone celular para que você possa redirecioná-lo para o seu especialmente concebidos páginas móveis Instruções
criar um espelho móvel do seu site
1

Criar uma versão regular de sua página web e uma versão móvel . Para este tutorial , crie uma página de amostra de cada tipo. Primeiro, use o seu editor de texto favorito para criar um arquivo chamado " example.php " e coloque o seguinte código HTML nele :



Olá, mundo !


href="mobile_example.php"> Ir para o celular site < /a >




Esta página exibirá " Olá, mundo!" em muito grande de texto. Em um computador , será fácil de ler. Em um telefone , ele irá sobrecarregar a tela. . Então, você precisa criar uma versão mobile-friendly desta página
2

Faça um novo arquivo no seu editor de texto , chamá-lo de " mobile_example.php " - e colocar esse código HTML nele :



Olá, mundo mobile!


href="example.php"> Ir para o site padrão



< /html >

Esta versão irá exibir "Olá, mobile World ! " no tamanho de texto padrão do telefone.
3

Envie os dois arquivos para a pasta de topo do seu site. Função de upload de arquivos do seu serviço de hospedagem Use FTP ou para fazer isso.
Detectar se o usuário está em um telefone
4

Baixe e instale o módulo PHPBrowsCap . Vá para a página de download PHPBrowsCap e baixar o arquivo zip. Dê um duplo clique no arquivo zip para descompactá-lo . Dentro haverá uma pasta chamada " phpbrowscap ". Dentro dessa pasta será um outro chamado " browscap ". Crie uma nova pasta dentro de " browscap " chamado " cache" - . Então fazer o upload " browscap " para a pasta de topo do seu site

Este módulo permite-lhe obter informações úteis sobre navegadores dos seus visitantes . PHP tem uma função built-in chamado " get_browser ()" que faz a mesma coisa . Mas " get_browser () " não funciona para a maioria dos sites hospedados , e as pessoas com hospedagem na web padrão não são capazes de fazer as mudanças necessárias para tornar " get_browser ()" para o trabalho. PHPBrowsCap substitui " get_browser ()" com algo que você é capaz de modificar e atualizar como você precisa.
5

Criar um código de detecção de navegador móvel . Você pode escrever o código em seu próprio arquivo separado, ou digite-o no topo do seu arquivo example.php

Inicie a classe PHPBrowsCap com este código: . ?

require ' browscap /Browscap.php ';

$ browscap = new browscap (' browscap /cache ');

isso nos dará um objeto PHPBrowsCap que podemos usar . Em seguida, obter informações sobre o navegador do usuário com este código:

$ users_browser = $ browscap -> getBrowser ();
Nós

agora tem um objeto que contém uma grande quantidade de informações sobre o usuário do navegador . Em seguida, detectar se o usuário estiver em um telefone. Se eles estão em um telefone, redirecioná-los para a versão móvel do nossa página . Se eles não estão em um telefone, não fazer nada.

If ($ users_browser -> isMobileDevice ) {

$ caminho = explode ( '/', $ _SERVER [" SCRIPT_NAME "] ) ;

$ pagename = $ caminho [ count ( $ path ) - 1 ];

header (" HTTP/1.1 301 Movido permanentemente ");

header ( "Location . : mobile_ "$ pagename );

}

>
6

Adicione o seu código de detecção para o topo da example.php e enviá-lo para o seu ? site.
7

Teste o seu trabalho. Visite example.php no seu computador e você deve ver a sua página web com "Olá, mundo!" no grande texto . Se você visitar example.php no seu telefone você deve ser redirecionado para " mobile_example.php " e vai ver "Olá, Mobile World ! " em sua tela.

Tente este tutorial com outros nomes de arquivos também. Faça uma página web PHP regular e , em seguida, uma versão móvel da mesma página . Nome da versão móvel " mobile_ " seguido do nome da versão standard. Coloque o seu código de detecção no topo de cada página versão padrão. O redirecionamento para a versão móvel deve funcionar para cada par de páginas.

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar Sprint F- PHP 
·Como ativar o PHP 5 no GoDaddy 
·Como devolver DIVs Com PHP 
·Como testar conexões remotas Timeout em PHP 
·Como esvaziar o ícone PHP 
·Como substituir um Double New Line em PHP 
·Como acessar vários bancos de dados em uma consulta PL…
·Como remover a primeira linha em branco em PHP 
·Truques Botão PHP 
·Como obter um caminho relativo em PHP 
  Artigos em destaque
·Tutoriais sobre algoritmos usados ​​em computação grá…
·Ferramentas de detecção vazamento de memória 
·Como adicionar um DataRow em um DataSet 
·Dicas de Game Maker 
·O que provoca o MySQL Overhead 
·Como ocultar Javascript Checkbox 
·Como adicionar atributos para um XmlNode 
·Como importar um arquivo de classe PHP 
·Como verificar o seu código PHP para apenas números i…
·Como usar a tarefa Script no SSIS 2008 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados