Programer web-lokacije može odrediti željeni sadržaj veze do web-resursa, a sam pretraživač formira niz upita na web-lokaciju. U različitim slučajevima, adresna traka preglednika može sadržavati ne samo naznaku protokola i naziv domene. URL je kombinacija važnih elemenata koji se mogu koristiti za generiranje odgovarajućeg sadržaja i prikupljanje statističkih podataka. Nabavite PHP adresu trenutne stranice, rastavljen na bitne komponente, je lako.
Glavni izvor informacija
PHP nudi razvijatelju širok raspon podataka o činjenici preglednika zahtjeva na stranici. Kada posjetitelj dođe na stranicu, poslužitelj upita upit koji ispunjava globalni niz PHP - $ _SERVER s važnim informacijama.
Adresa stranice ima dvostruku vrijednost:
za razvojne svrhe u kontekstu koda;
u svrhu formiranja sadržaja i prikupljanja statističkih podataka.
U prvom slučaju, vrijednost $ _SERVER ['DOCUMENT_ROOT'] i $ _SERVER ['PHP_SELF'] - korijen stranice i naziv tražene stranice. Mapa mape, u kojoj su smještene datoteke prikladno adresirane, služi za korijen stranice, a ne za apsolutne adrese. Poznavanje imena trenutne stranice također ima smisla.
U drugom slučaju, možete odrediti koju vrstu sadržaja želite prikazati na stranici, koristite jezik na kojem će se dizajn nalaziti na jednoj ili drugoj osnovi.
Upravljanje web-mjestom putem URL-a
Možete se povezati na stranicu s parametrima i /ili željenom početnom stranicom. Postavljanje različitih veza na različite resurse trećih strana može se ostvaritiPHP dobiva trenutnu adresu stranice i skup parametara koji su specificirani. Na primjer, web-lokacije u jednoj regiji zemlje imaju veze na stranicu 'visit.php' s parametrom 'region = 1', na web-lokacijama u drugoj regiji - 'statements.php' i 'call = phone'. Postoji mnogo opcija. Znajući što, gdje i zašto je postavljeno, možete analizirati posjete, vidjeti tko je došao i reagirati u skladu s tim.
Uz pomoć PHP-a, adresa trenutne stranice se šalje kao komponenta. Možete analizirati vrijednost QUERY_STRING (niz parametara), pronaći ćete protokol, port, vrijeme i druge podatke. Sumirajući podatke o skupu pogodaka, možete formirati objektivne informacije o posjetiteljima i radu stranice.