Ako určiť adresu URL aktuálnej stránky v PHP?

Vývojár stránok môže určiť požadovaný obsah odkazu na webový zdroj a samotný vyhľadávací nástroj vytvára reťazec dopytu na web. V rôznych prípadoch môže panel s adresou prehliadača obsahovať nielen označenie protokolu a názov domény. Adresa URL je kombinácia dôležitých prvkov, ktoré možno použiť na generovanie primeraného obsahu a zhromažďovanie štatistických údajov. Získať PHP adresu aktuálnej stránky, rozobrať na základné komponenty, je ľahké.

Hlavným zdrojom informácií

PHP ponúka vývojárovi širokú škálu údajov o skutočnosti prehliadača žiadosti o stránku. Akonáhle sa návštevník dostal na stránku, server dotazuje na dotaz, ktorý vyplní globálne pole PHP - $ _SERVER s dôležitými informáciami.


Adresa stránky má dvojitú hodnotu:
  • pre vývojové účely v kontexte kódu;
  • na účely tvorby obsahu a zberu štatistických údajov.
  • V prvom prípade hodnota $ _SERVER ['DOCUMENT_ROOT'] a $ _SERVER ['PHP_SELF'] - koreň stránky a názov požadovanej stránky. Priečinky lokality, v ktorých sú uložené súbory vhodne adresované, sa zameriavajú skôr na koreň stránky, než na viazané na absolútne adresy. Poznanie názvu aktuálnej stránky má zmysel.
    V druhom prípade môžete zistiť, aký druh obsahu sa má na stránke zobraziť. Uistite sa, že používate jazyk, v ktorom sa dizajn má umiestniť na jeden alebo na iný dôvod.

    Správa stránok prostredníctvom adresy URL

    Môžete prepojiť s webom s parametrami a /alebo požadovanou úvodnou stránkou. Umiestnenie rôznych odkazov na rôzne zdroje tretích strán sa môže prejaviťPHP získa aktuálnu adresu stránky a súbor parametrov, ktoré boli zadané. Napríklad stránky v jednom regióne krajiny majú odkazy na stránku 'visit.php' s parametrom 'region = 1' na stránkach v inom regióne - 'statements.php' a 'call = phone'. Môžu existovať veľa možností. Keď viete, kde a prečo bola umiestnená, môžete analyzovať návštevy, zistiť, kto prišiel a odpovedať zodpovedajúcim spôsobom.
    Pomocou PHP je adresa aktuálnej stránky odoslaná ako súčasť. Môžete analyzovať hodnotu QUERY_STRING (reťazec parametrov), môžete nájsť protokol, port, čas a ďalšie údaje. Sumarizáciou údajov o sade zásahov môžete vytvoriť objektívne informácie o návštevníkoch a práci stránok.

    Súvisiace publikácie