informatika:maturita:13a
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Následující verze | Předchozí verze | ||
informatika:maturita:13a [09. 12. 2014, 14.04] – vytvořeno rydloadm | informatika:maturita:13a [19. 02. 2021, 15.25] (aktuální) – rydloadm | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
- | *Žemla | + | ====== Služby sítě: www, vyhledávání, |
+ | |||
+ | ===== Definice ===== | ||
+ | |||
+ | **World Wide Web** (český překlad – " | ||
+ | |||
+ | ===== Historie ===== | ||
+ | |||
+ | Autorem webu je Tim Berners-Lee, | ||
+ | |||
+ | Prvním prohlížečem, | ||
+ | |||
+ | |||
+ | ===== Protokol HTTP ===== | ||
+ | |||
+ | HTTP je protokol používaný nejčastěji pro výměnu hypertextových dokumentů ve formátu HTML. Samotný protokol nepodporuje šifrování. Funguje na principu dotaz-odpověď. Uživatel pomocí např. internetového prohlížeče pošle serveru požadavek na dokument, server poté odpoví pomocí textu popisujícího výsledek (zda byl dokument nalezen, jakého je typu, jakou má velikost apod.) a následně pošle dokument. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===== Protokol HTTPS ===== | ||
+ | |||
+ | Jedná se o nadstavbu HTTP, která podporuje zabezpečení mezi serverem a klientem. Data jsou **šifrována** pomocí SSL nebo TLS (tzn. využití asymetrické šifry). Zabezpečení důležité hlavně při přenášení hesel, bankovních údajů apod. přes veřejný internet. | ||
+ | |||
+ | **Průběh: | ||
+ | - Obě strany si vygenerují klíče. | ||
+ | - Obě strany si vymění veřejné klíče. | ||
+ | - Dojde k ověření veřejných klíčů (např. pomocí certifikátu) – zamezení útoku Man in the middle. | ||
+ | - Při úspěšném ověření následuje šifrovaný přenos souborů. | ||
+ | |||
+ | |||
+ | ===== Server ===== | ||
+ | |||
+ | HW: Počítač sloužící k tomu, aby poskytoval dokumenty nebo služby přes síť. | ||
+ | SW: Program realizující výměnu souborů a poskytování různých služeb. V Unixových systémech se používá označení Daemon, v prostředí Windows service. Webový server typicky poskytuje dokumenty a soubory pro klienta. | ||
+ | |||
+ | ==== Apache HTTP Server ==== | ||
+ | |||
+ | Softwarový webový open source server. Podporuje velké množství funkcí a programovacích jazyků, některé jsou implementovány jako moduly rozšiřující jádro. Podporuje např. Perl, Python, PHP, šifrování přes SSL, TLS, proxy. Jedná se o momentálně nejpopulárnější SW Server. | ||
+ | |||
+ | ==== Apache Tomcat ==== | ||
+ | |||
+ | Softwarový webový open source server, který je založen čistě na jazyku Java a vytváří ideální prostředí pro běh webových serverů napsaných v jazyce Java. | ||
+ | |||
+ | ==== Internet Information Services ==== | ||
+ | |||
+ | Softwarový webový server vytvořený Microsoftem pro Windows. Podporuje HTTP, HTTPS, FTP a další protokoly. Je součástí Windows Server a dalších OS, kde ale není ve výchozím nastavení zapnut. Aktuální verze je IIS 8.5, u dřívějších verzí mohlo vlivem chyb docházet k ohrožení bezpečnosti, | ||
+ | |||
+ | ==== nginx ==== | ||
+ | |||
+ | |||
+ | ===== Klient ===== | ||
+ | |||
+ | HW: Počítač, který pomocí HTTP nebo jiného protokolu komunikuje se serverem. | ||
+ | SW: Program umožňující tuto komunikaci. Nejčastěji k těmto účelům slouží webový prohlížeč, | ||
+ | |||
+ | Mezi nejrozšířenější prohlížeče patří: | ||
+ | * **Internet Explorer**: Prohlížeč vyvíjený Microsoftem pro Windows | ||
+ | * **Safari**: Prohlížeč vyvíjený firmou Apple (dříve také dostupný pro Windows) | ||
+ | * **Mozilla Firefox**: multiplatformní svobodný prohlížeč fungující pod licencí EULA | ||
+ | * **Google Chrome**: multiplatformní prohlížeč společnosti Google, fungující pod licencí BSD | ||
+ | * **Opera**: freeware webový prohlížeč pro PC i přenosná zařízení, | ||
+ | |||
+ | |||
+ | ===== Etapy vývoje obsahu webu ===== | ||
+ | |||
+ | * **Web 1.0** – pevný obsah, uživatel pouze jako čtenář/ | ||
+ | * **Web 2.0** – cca od roku 2004 – uživatel se již aktivně podílí na tvorbě obsahu webu (blogy, fóra, možnost komentovat obsah, sociální sítě, služby na sdílení foto/ | ||
+ | * **Web 3.0** – relativně malé aplikace, které jsou multiplatformní, | ||
+ | |||
+ | |||
+ | ===== Vyhledávání na internetu ===== | ||
+ | |||
+ | * **Katalogové vyhledávání**: | ||
+ | |||
+ | * **Fulltextové vyhledávání**: | ||
+ | |||
+ | ===== Sociální sítě ===== | ||
+ | |||
+ | Typický příklad obsahu pro "Web 2.0" – síť umožňující uživateli si vytvořit (soukromý/ | ||
+ | * Facebook: nejpopulárnější sociální síť | ||
+ | * Twitter: zaměřený především na text – mikroblogy | ||
+ | * Instagram: zaměřený na fotografie | ||
+ | * LinkedIn: k pracovním účelům, navazování firemních kontaktů apod. | ||
+ | * Google+: konkurence Facebooku od Google | ||
+ | |||
+ | ==== Bezpečnost na sociálních sítích==== | ||
+ | |||
+ | Bezpečnost obsahu na socíálních sítích je často diskutovaným tématem. Největší rizika jsou: | ||
+ | * Zneužití sdílených intimních dat, omezení soukromí uživatele – řešení: nesdílet žádná soukromá data, případně omezit jejich viditelnost pro veřejnost | ||
+ | * Možnost falešné identity, kterou budeme považovat za skutečnou – řešení: nenavazovat kontakty s cizími lidmi |
informatika/maturita/13a.1418130280.txt.gz · Poslední úprava: autor: rydloadm