Na internetu je více než 200 milionů aktivních webových stránek. A když mluvíme o aktivních i neaktivních, existuje asi 1,7 miliardy webových stránek (z nichž 75 % je neaktivních).
Všichni jsme používali internet a se vší pravděpodobností jste museli zadat URL adresu nebo Uniform Resource Locator, abyste se dostali tam, kam jdete online.
Například https://wethegeek.com/ nebo https://www.systweak.com/advanced-system-optimizer/download .
Je strašně matoucí, proč potřebujeme HTTP a všechny ostatní speciální znaky jako '/', '#', '?' v URL?
Dnes v tomto článku demystifikujeme, jak fungují URL stránek a jakou roli hrají výše uvedené termíny a symboly.
Přečtěte si také: Nejlepší software pro čištění počítače pro váš počítač
V zásadě existují čtyři části adresy URL, které zahrnují:
- Protokol
- Název hostitele
- Přístav
- Cesta
1. Protokol
Nyní, počínaje od začátku, si nejprve promluvme o protokolech.
Protokoly se používají pro správnou komunikaci mezi klientem a serverem. Aplikace jako e-maily, procházení webu, procházení videa atd. používají různé protokoly, jako je HTTP, HTTPS, FTP atd., aby byl přenos lepší.
- HTTP – Zkratka pro Hypertext Transfer Protocol. Tento protokol používá World Wide Web (WWW). Jedná se o protokol klient – server.
- HTTPS – Zkratka pro Hypertext Transfer Protocol Secure. Používá se pro větší zabezpečení a soukromí mezi klientem a serverem.
- FTP – Zkratka pro File Transfer Protocol. Je to také protokol klient-server, který se používá pro přenos souborů mezi počítači přes web.
2. Název hostitele
Název hostitele je člověkem čitelná forma IP adresy a je to jméno přiřazené konkrétnímu hostiteli pro rozlišení mezi systémy. Používají ho servery DNS (Domain Name Servers), takže na web můžete přistupovat podle jeho názvu namísto zadávání IP adresy.
O názvu hostitele se říká, že jde o plně kvalifikovaný název domény (FQDN), pokud je název domény zcela uveden, což také zahrnuje doménu nejvyšší úrovně.
Některé z příkladů plně kvalifikovaných názvů domén (FQDN) s názvy hostitelů jsou:
- google.com: Zde je název hostitele „www“, název domény je „google“ a doména nejvyšší úrovně je „.com“.
- google.com: Zde je název hostitele 'images', název domény je 'google' a doména nejvyšší úrovně je '.com'.
- office.com: Zde je název hostitele 'produkty', název domény je 'kancelář' a doména nejvyšší úrovně je '.com'.
Když mluvíme o doméně nejvyšší úrovně, je to poslední část názvu domény za tečkou.
Některé příklady TLD s jejich použitím jsou uvedeny níže:
- .com – Komerční podnikání
- .org – Neziskové organizace
- .net – Síťové organizace
- .gov – vládní agentury
- .th – Thajsko
- .ca – Kanada
- .au – Austrálie
3. Přístav
Čísla portů lze na webu nebo URL adrese vidět velmi zřídka. Důvodem je, že HTTP ve výchozím nastavení používá port 80 a HTTPS používá port 443.
Pokud je však v URL uvedeno číslo portu, znamená to, že je k portu připojen váš webový prohlížeč.
Například http://www.example.com:8080/cesta/
Výše zmíněný příklad uvádí, že webový prohlížeč je připojen k portu 8080 HTTP serveru.
4. Cesta
Cesta je posloupnost segmentů rozdělených lomítky. Tato sekvence je obvykle konkrétní umístění stránky nebo souborového systému. Začíná '/' a nemělo by začínat dvojitým lomítkem (//). Cesta také zahrnuje název souboru, který obsahuje index.htm, products.php, about.html atd.
Každé lomítko vás informuje o další podsložce v úložišti vašeho počítače.
Další součásti URL
Otazníky (?) znesnadňují čtení adres URL a jsou důležité. Označují dotaz definovaný uživatelem.
https://www.google.co.in/search?q=impact+of+technology+on+the+entertainment+industry&sa=X&ved=0ahUKEwjP0MKGpdfaAhXHPI8KHbcxAMEQ1QIInAEoAQ&biw=1920&bih=974\
Pokud například zadáte vyhledávací dotaz do Googlu „dopad technologií na zábavní průmysl“, za symbolem otazníku (?) se zobrazí řetězce vyhledávání. Říká serveru, aby provedl toto vyhledávání.
Pokud adresa URL obsahuje více dotazů oddělených ampersandem (&) , znamená to, že prohlížeč přenáší na web více informací. Například jaký druh prohlížeče používáte.
A pokud jste někdy klikli na odkaz zaslaný někým, který vás přesměruje na konkrétní stránku, pravděpodobně se tak děje prostřednictvím fragmentu (#) . Označuje konkrétní místa na webové stránce, ale může také označovat další věci, jako je složka, na kterou se díváte v Gmailu.
Doufáme tedy, že to pomohlo rozbalit záhadné věci ve webových adresách nebo adresách URL stránek.
Pokud to považujete za užitečné, dejte nám prosím vědět. Svou zpětnou vazbu můžete také zanechat v sekci komentářů níže.