Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať PHP pre mobilný telefón webové stránky

Ako októbra 2010 , mobilné web je obrovský a rýchlo rastúci trh . Väčšina vývojárov PHP chcú , aby nakoniec , aby ich webové stránky vhodné pre mobilné telefóny . Moderné telefóny môžu prezerať stránky vyrobené s HTML , rovnako ako bežné webové stránky . Avšak , oni majú rôzne veľkosti obrazovky a rôzne schopnosti , v porovnaní so štandardným počítačom , takže budete musieť navrhnúť svoje mobilné stránky inak . Musíte vedieť , kedy sa návštevník pomocou mobilného telefónu , takže si ho môžete presmerovať na vaše špeciálne navrhnutých mobilných stránok Pokyny
Vytvoriť mobilné zrkadlo vašich webových stránok
1

Vytvorte si pravidelný verziu vaše webové stránky a mobilnú verziu . V tomto výukovom programe , vytvorte vzorovú stránku pre každý typ . Po prvé , použite váš obľúbený textový editor , vytvoriť súbor s názvom " example.php " a vložte nasledujúci HTML v ňom :



Hello , World ! < /p >

href = " mobile_example.php " > Prejsť na mobil web < /a > < /p >

< /body >

< /html >

Táto stránka sa zobrazí " Hello , World ! " vo veľmi veľkom texte . V počítači , bude to ľahko čitateľné . Na telefóne , bude to premôcť obrazovku . . Takže budete musieť vytvoriť mobilné priateľské verziu tejto stránky
2

Vytvorte nový súbor v textovom editore , volať to " mobile_example.php " - a dať tento HTML v ňom :



Ahoj , Mobile World ! < /p >

href = " example.php " > Prejsť na štandardnom mieste < /a > < /p >

< /body > <
p > < /html >

Táto verzia sa zobrazí " Ahoj , Mobile World ! " na štandardnú veľkosť textu telefónu .
3

Pridať obidva súbory do hlavnej zložky vašich webových stránkach . Použitie FTP alebo funkcie pre upload súboru Web Hosting Service je to urobiť .
Zistiť , či je užívateľ na telefón
4

Stiahnite a nainštalujte PHPBrowsCap modul . Prejdite na stránku pre stiahnutie PHPBrowsCap a stiahnite zip súbor . Dvakrát kliknite na súbor zip do rozbaľte ho . Vnútri bude zložka s názvom " phpbrowscap . " Vnútri tejto zložky bude ešte jeden s názvom " browscap . " Vytvorte novú zložku vnútri " browscap " s názvom " cache " - . Potom nahrať " browscap " na hornej zložky vášho webu

Tento modul vám umožní získať užitočné informácie o webových prehliadačoch návštevníkov . PHP má zabudovanú funkciu s názvom " get_browser ( ) " , ktorý robí to isté . Ale " get_browser ( ) " nefunguje u väčšiny hostovaných webových stránok , a ľudia sa štandardné web hosting sú schopné uskutočniť nevyhnutné zmeny , aby " get_browser ( ) " do práce . PHPBrowsCap nahrádza " get_browser ( ) " s niečím , čo ste schopní zmeniť a aktualizovať , ako budete potrebovať .
5

Vytvorte si svoj ​​mobilný kód pre detekciu prehliadača . Môžete napísať tento kód v samostatnom súbore , alebo ho zadajte v hornej časti vášho example.php súboru

Spustite triedu PHPBrowsCap s týmto kódom : . ?

< Php

vyžadujú " browscap /Browscap.php ' ;

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

To nám dá PHPBrowsCap objekt , ktorý môžeme použiť . Ďalej získate informácie o užívateľovi webového prehliadača s týmto kódom :

$ users_browser = $ browscap - > getBrowser ( ) ;

Teraz máme objekt , ktorý obsahuje veľa informácií o užívateľa webový prehliadač . Ďalej zistiť , či používateľ je na telefóne . Ak sú na telefóne , ich presmerovanie na mobilnú verziu našej stránky . Pokiaľ nie sú na telefóne , nič .

If ( $ users_browser - > isMobileDevice ) {

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

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

header ( " HTTP/1.1 301 Moved trvalo " ) ;

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

}

>
6

Pridať detekcie svoj ​​kód v hornej časti example.php a nahrať ju do svojho ? webové stránky .
7

Otestujte svoju prácu . Navštívte example.php na vašom počítači , a mali by ste vidieť vaše webové stránky s " Hello , World ! " vo veľkom texte . Ak navštívite example.php na telefóne , mali by ste byť presmerovaný na " mobile_example.php " a uvidíte , " Ahoj , Mobile World ! " na vašej obrazovke .

Skúste tento návod s inými názvami súborov rovnako . Urobte si pravidelné PHP webové stránky a mobilné verzie rovnakej stránke . Pomenujte mobilnej verzii " mobile_ " , po ktorom nasleduje názov štandardnej verzie . Vložte kód zisťovanie svoju na hornej časti každej štandardnej verzie . Váš presmerovanie na mobilnú verziu by mal fungovať pre každú dvojicu stránok .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené