Internet World Wide Web. World Wide Web (www)

World Wide Webin rakenne ja periaatteet

Tietojen graafinen esitys World Wide Webissä

World Wide Web koostuu miljoonista Internet-verkkopalvelimista, jotka sijaitsevat ympäri maailmaa. Verkkopalvelin on ohjelma, joka toimii verkkoon kytketyssä tietokoneessa ja käyttää kiintolevyprotokollaa ja lähettää sen verkon kautta pyynnön esittäneelle tietokoneelle. Monimutkaisemmat verkkopalvelimet pystyvät dynaamisesti allokoimaan resursseja vastauksena HTTP-pyyntöön. Resurssien (usein tiedostojen tai niiden osien) tunnistamiseen World Wide Webissä käytetään yhtenäisiä englanninkielisiä resurssitunnisteita. Uniform Resource Identifier). Resurssien sijainnin määrittämiseen verkossa käytetään yhtenäisiä englanninkielisiä resurssien paikantimia. Uniform Resource Locator). Tällaiset URL-paikantimet yhdistävät URI-tunnistustekniikan ja englanninkielisen verkkotunnusjärjestelmän. Domain Name System) - verkkotunnus (tai suoraan. Verkkoselaimen päätehtävä on näyttää hypertekstiä. World Wide Web liittyy erottamattomasti hypertekstin ja hyperlinkkien käsitteisiin. Suurin osa Internetin tiedosta on hypertekstiä. Luomisen helpottamiseksi hypertekstin tallentaminen ja näyttäminen World Wide Webissä on perinteisesti käytetty kieli englanti Hypertekstin merkintäkieli), hypertekstin kuvauskieli. Hypertekstin merkitsemistyötä kutsutaan layoutiksi (ilman yhdysviivaa). HTML-merkinnän jälkeen tuloksena oleva hyperteksti sijoitetaan tiedostoon. Tällainen HTML-tiedosto on yleisin resurssi World Wide Webissä. Kun HTML-tiedosto on asetettu verkkopalvelimen saataville, sitä kutsutaan "verkkosivuksi". Joukko verkkosivuja muodostaa verkkosivuston. Hyperlinkit lisätään web-sivujen hypertekstiin. Hyperlinkit auttavat World Wide Web -käyttäjiä helposti navigoimaan resurssien (tiedostojen) välillä riippumatta siitä, sijaitsevatko resurssit paikallisessa tietokoneessa vai etäpalvelimessa. Web-hyperlinkit perustuvat URL-tekniikkaan.

World Wide Web Technologies

Yleisesti voidaan päätellä, että World Wide Web perustuu "kolmeen pilariin": HTTP, HTML ja URL. Vaikka viime aikoina HTML on alkanut hieman menettää asemaansa ja väistää nykyaikaisempia merkintätekniikoita: XML. XML Laajennettava merkintäkieli) on asetettu perustaksi muille sivunkuvauskielille. Webin visuaalisen havainnoinnin parantamiseksi CSS-tekniikkaa on käytetty laajalti, jonka avulla voit asettaa yhtenäisiä suunnittelutyylejä monille verkkosivuille. Toinen huomion arvoinen innovaatio on englantilainen resurssien merkintäjärjestelmä. Yhtenäinen resurssin nimi).

Suosittu World Wide Webin kehittämiskonsepti on semanttisen verkon luominen. Semanttinen verkko on lisäosa olemassa olevaan World Wide Webiin, jonka tarkoituksena on tehdä verkkoon lähetetyistä tiedoista ymmärrettävämpiä tietokoneille. Semanttinen verkko on käsite verkosta, jossa jokaiselle ihmiskieliselle resurssille annettaisiin tietokoneelle ymmärrettävä kuvaus.. Semanttinen verkko avaa pääsyn selkeästi jäsenneltyihin tietoihin kaikille sovelluksille alustasta ja ohjelmointikielistä riippumatta. Ohjelmat voivat löytää itse tarvittavat resurssit, käsitellä tietoa, luokitella tietoja, tunnistaa loogisia yhteyksiä, tehdä johtopäätöksiä ja jopa tehdä päätöksiä näiden johtopäätösten perusteella. Jos semanttinen verkko otetaan laajalti käyttöön ja toteutetaan viisaasti, se voi aiheuttaa vallankumouksen Internetissä. Semanttinen verkko käyttää englanninkielistä RDF-muotoa luodakseen tietokoneella luettavan kuvauksen resurssista. Resurssin kuvauskehys ), joka perustuu englannin kielen syntaksiin. RDF-kaavio) ja englanti Protokolla ja RDF-kyselykieli ) (lausutaan kuten "kimallus"), uusi kyselykieli RDF-tietojen nopeaan käyttöön.

World Wide Webin historia

Tim Berners-Lee ja Robert Cayo pidetään World Wide Webin keksijöinä. Tim Berners-Lee on HTTP-, URI/URL- ja HTML-tekniikoiden alullepanija. Vuonna 2008 hän työskenteli Ranskassa. Conseil Européen pour la Recherche Nucléaire, Geneve (Sveitsi), hän kirjoitti Enquirer-ohjelman omiin tarpeisiinsa. "Tiedustella", voidaan kääntää löyhästi "Interrogatoriksi"), joka käytti satunnaisia ​​assosiaatioita tietojen tallentamiseen ja loi käsitteellisen perustan World Wide Webille.

On myös suosittu Web 2.0 -konsepti, joka tiivistää useita World Wide Webin kehityssuuntia.

Menetelmät tiedon aktiiviseen näyttämiseen World Wide Webissä

Tietoa verkossa voidaan näyttää joko passiivisesti (eli käyttäjä voi vain lukea) tai aktiivisesti - sitten käyttäjä voi lisätä tietoja ja muokata niitä. Menetelmiä tietojen aktiiviseen näyttämiseen World Wide Webissä ovat:

On huomattava, että tämä jako on hyvin mielivaltainen. Joten vaikkapa blogia tai vieraskirjaa voidaan pitää foorumin erikoistapauksena, joka puolestaan ​​on sisällönhallintajärjestelmän erikoistapaus. Yleensä ero on tarkoituksessa, lähestymistavassa ja paikannus yksi tai toinen tuote.

Joihinkin verkkosivustojen tietoihin pääsee myös puheella. Intia on jo alkanut testata järjestelmää, joka mahdollistaa sivujen tekstisisällön pääsyn myös lukemattomille ja kirjoittamattomille.

World Wide Webin ja yleensä Internetin kehittämiseen osallistuvat organisaatiot

Linkit

  • Berners-Leen kuuluisa kirja "Weaving the Web: The Origins and Future of the World Wide Web" verkossa englanniksi

Kirjallisuus

  • Fielding, R.; Gettys, J.; Mogul, J.; Fristik, G.; Mazinter, L.; Leach, P.; Berners-Lee, T. (kesäkuu 1999). " Hypertext Transfer Protocol - http://1.1". Request for Comments 2616. Information Sciences Institute.
  • Berners-Lee, Tim; Bray, Tim; Connolly, Dan; Cotton, Paul; Fielding, Roy; Jeckle, Mario; Lilly, Chris; Mendelsohn, Nooa; Orcard, David; Walsh, Norman; Williams, Stuart (15. joulukuuta 2004). " World Wide Webin arkkitehtuuri, ensimmäinen osa". Versio 20041215. W3C.
  • Polo, Luciano World Wide Web Technology Architecture: käsitteellinen analyysi. Uudet laitteet(2003). Haettu 31. heinäkuuta 2005.

Huomautuksia

Wikimedia Foundation. 2010.

Katso, mitä "World Wide Web" on muissa sanakirjoissa:

    Maailman laajuinen verkko

    Maailman laajuinen verkko- Ne doit pas être confondu avec Internet. Le World Wide Web, littéralement la “toile (d’araignée) mondiale”, communément appelé le Web, parfois la Toile ou le WWW, est un system hypertexte public fonctionnant sur Internet et qui… Wikipédia en Français

    Maailman laajuinen verkko- ˌWorld ˌWide ˈWeb kirjoitettu lyhenne WWW substantiivi World Wide Web COMPUTING järjestelmä, jonka avulla tietokoneen käyttäjät löytävät helposti Internetistä saatavilla olevia tietoja tarjoamalla linkkejä asiakirjasta muihin asiakirjoihin ja tiedostoihin… … Taloudelliset ja liiketoimintaehdot

Internet on viestintäjärjestelmä ja samalla tietojärjestelmä – väline ihmisten kommunikointiin. Tällä hetkellä tälle käsitteelle on monia määritelmiä. Mielestämme yksi Internetin määritelmistä, joka parhaiten kuvaa planeetan väestön informaatiovuorovaikutusta, on: "Internet on monimutkainen kuljetus- ja tietojärjestelmä sienen muotoisista (dipoli) rakenteista, joiden jokaisen pää ( itse dipolit) edustavat tietokoneen ääressä istuvan ihmisen aivoja yhdessä tietokoneen itsensä kanssa, joka on ikään kuin keinotekoinen aivojen jatke, ja jalat ovat esimerkiksi tietokoneita yhdistävä puhelinverkko, tai eetteri, jonka kautta radioaallot välitetään."

Internetin tulo antoi sysäyksen uuden tietotekniikan kehitykselle, mikä johti paitsi ihmisten, myös koko maailman tietoisuuden muutoksiin. Maailmanlaajuinen tietokoneverkko ei kuitenkaan ollut ensimmäinen löytö laatuaan. Nykyään Internet kehittyy samalla tavalla kuin edeltäjänsä - lennätin, puhelin ja radio. Toisin kuin he, se kuitenkin yhdisti heidän etunsa - siitä tuli paitsi hyödyllinen ihmisten välisessä kommunikaatiossa, myös julkisesti saatavilla oleva keino vastaanottaa ja vaihtaa tietoa. On lisättävä, että paitsi kiinteän myös mobiilitelevision ominaisuuksia on jo alettu hyödyntää täysimääräisesti Internetissä.

Internetin historia alkaa noin 1900-luvun 60-luvulta.

Ensimmäinen dokumentaatio Internetin mahdollistamasta sosiaalisesta vuorovaikutuksesta oli J. Lickliderin kirjoittama muistiinpanosarja. Näissä muistiinpanoissa käsiteltiin "galaktisen verkoston" käsitettä. Kirjoittaja visioi maailmanlaajuisen toisiinsa kytkettyjen tietokoneiden verkon luomisen, jonka kautta jokainen voisi nopeasti päästä käsiksi millä tahansa tietokoneella sijaitseviin tietoihin ja ohjelmiin. Hengellisesti tämä käsite on hyvin lähellä Internetin nykytilaa.

Leonard Kleinrock julkaisi ensimmäisen artikkelin pakettikytkentäteoriasta heinäkuussa 1961. Artikkelissa hän esitteli teoriansa edut olemassa olevaan tiedonsiirtoperiaatteeseen - piirikytkentään - verrattuna. Mitä eroa näillä käsitteillä on? Kun pakettikytkentä tapahtuu, kahden päätelaitteen (tietokoneen) välillä ei ole fyysistä yhteyttä. Tällöin siirtoon tarvittavat tiedot jaetaan osiin. Jokaiseen osaan on liitetty otsikko, joka sisältää täydelliset tiedot paketin toimittamisesta määränpäähänsä. Kanavaa vaihdettaessa kaksi tietokonetta on fyysisesti yhdistetty "kumpikin toisiinsa" tiedonsiirron aikana. Yhteysjakson aikana siirretään koko tietomäärä. Tämä yhteys säilyy tiedonsiirron loppuun saakka, eli aivan kuten se oli siirrettäessä tietoa analogisten järjestelmien kautta, jotka tarjoavat yhteyden kytkennän. Samalla tietokanavan käyttöaste on minimaalinen.

Testatakseen pakettipiirikytkennän käsitettä Lawrence Roberts ja Thomas Merrill liittivät Massachusettsissa sijaitsevan TX-2-tietokoneen Q-32-tietokoneeseen Kaliforniassa käyttämällä hitaita puhelinverkkoyhteyksiä vuonna 1965. Näin luotiin ensimmäinen (vaikkakin pieni) ei-paikallinen tietokoneverkko. Kokeen tuloksena saatiin ymmärrys siitä, että aikajakoiset tietokoneet voivat työskennellä menestyksekkäästi yhdessä, suorittaa ohjelmia ja hakea tietoja etäkoneelta. Kävi myös selväksi, että puhelinjärjestelmä piirikytkennällä (liitännöillä) oli täysin sopimaton tietokoneverkon rakentamiseen.

Vuonna 1969 amerikkalainen virasto ARPA (Advanced Research Projects Agency) aloitti tutkimuksen kokeellisen pakettikytkentäverkon luomiseksi. Tämä verkko luotiin ja nimettiin ARPANETiksi, ts. edistyneiden tutkimusprojektien virastojen verkosto. Piirros ARANET-verkosta, joka koostuu neljästä solmusta - Internetin alkiosta - on esitetty kuvassa. 6.1.

Tässä alkuvaiheessa tutkittiin sekä verkkoinfrastruktuuria että verkkosovelluksia. Samaan aikaan työskenneltiin toiminnallisesti täydellisen protokollan luomiseksi tietokoneiden välistä vuorovaikutusta ja muita verkkoohjelmistoja varten.

Joulukuussa 1970 Network Working Group (NWG), jota johti S. Crocker, sai päätökseen protokollan ensimmäisen version, nimeltään Network Control Protocol (NCP), työskentelyn. Kun työ NCP:n toteuttamiseksi ARPANET-solmuissa oli saatu päätökseen vuosina 1971–1972, verkon käyttäjät pystyivät vihdoin aloittamaan sovellusten kehittämisen.

Vuonna 1972 ilmestyi ensimmäinen sovellus - sähköposti.

Maaliskuussa 1972 Ray Tomlinson kirjoitti perusohjelmia sähköisten viestien lähettämiseen ja lukemiseen. Saman vuoden heinäkuussa Roberts lisäsi näihin ohjelmiin mahdollisuuden näyttää viestiluettelo, valikoivasti lukea, tallentaa tiedostoon, lähettää edelleen ja valmistella vastausta.

Siitä lähtien sähköpostista on tullut suurin verkkosovellus. Sähköpostista tuli aikansa aikana se, mitä World Wide Web on nykyään - erittäin voimakas katalysaattori kaikenlaisten ihmisten välisten tietovirtojen vaihdon kasvulle.

Vuonna 1974 Internet Network Working Group (INWG) otti käyttöön yleisen protokollan tiedonsiirtoa ja verkkojen yhteenliittämistä varten - TCP/IP. Tämä on protokolla, jota käytetään nykyaikaisessa Internetissä.

ARPANET kuitenkin siirtyi NCP:stä TCP/IP:hen vasta 1. tammikuuta 1983. Tämä oli Day X -tyylinen siirtymä, joka vaati samanaikaisia ​​muutoksia kaikkiin tietokoneisiin. Kaikki osapuolet olivat huolellisesti suunnitelleet siirtymän useiden edellisten vuosien aikana, ja se sujui yllättävän sujuvasti (se johti kuitenkin "I Survived the TCP/IP Migration" -merkin leviämiseen). Vuonna 1983 ARPANETin siirtyminen NCP:stä TCP/IP:hen mahdollisti verkon jakamisen MILNETiin, itse sotilaalliseen verkkoon ja ARPANETiin, jota käytettiin tutkimustarkoituksiin.

Samana vuonna tapahtui toinen tärkeä tapahtuma. Paul Mockapetris kehitti Domain Name Systemin (DNS). Tämä järjestelmä mahdollisti skaalautuvan, hajautetun mekanismin luomisen hierarkkisten tietokoneiden nimien (esim. www.acm.org) yhdistämiseksi Internet-osoitteisiin.

Myös vuonna 1983 Wisconsinin yliopistoon luotiin DNS-palvelin (Domain Name Server). Tämä palvelin (DNS) kääntää automaattisesti ja salaa käyttäjältä sivuston sanakirjavastineen IP-osoitteeksi.

Internetin yleisen leviämisen myötä Yhdysvaltojen ulkopuolelle ilmestyi kansallisia ensimmäisen tason verkkotunnuksia ru, uk, ua jne.

Vuonna 1985 National Science Foundation (NSF) osallistui oman verkkonsa, NSFNetin, luomiseen, joka liitettiin pian Internetiin. Aluksi NSF sisälsi 5 supertietokonekeskusta, mutta vähemmän kuin APRANETissa, ja tiedonsiirtonopeus viestintäkanavissa ei ylittänyt 56 kbit/s. Samaan aikaan NSFNetin luominen oli merkittävä panos Internetin kehitykseen, koska se mahdollisti uuden näkökulman Internetin käyttöön. Säätiö asetti tavoitteeksi, että jokainen tiedemies, jokainen insinööri Yhdysvalloissa olisi "kytketty" yhteen verkkoon, ja sen vuoksi alkoi luoda nopeampia kanavia sisältävää verkkoa, joka yhdistäisi lukuisia alueellisia ja paikallisia verkostoja.

ARPANET-teknologiaan perustuva NSFNET-verkko (National Science Foundation NETwork) luotiin vuonna 1986, jonka luomisessa NASA ja energiaministeriö olivat suoraan mukana. Kuusi suurta uusimmilla supertietokoneilla varustettua tutkimuskeskusta, jotka sijaitsevat eri alueilla Yhdysvalloissa, yhdistettiin. Tämän verkon päätarkoituksena oli tarjota yhdysvaltalaisille tutkimuskeskuksille pääsy supertietokoneisiin alueiden välisen runkoverkon pohjalta. Verkko toimi 56 Kbps:n perusnopeudella. Verkkoa luotaessa kävi selväksi, että kaikkia yliopistoja ja tutkimusorganisaatioita ei kannata edes yrittää yhdistää suoraan keskuksiin, koska tällaisen kaapelimäärän vetäminen ei ollut vain erittäin kallista, vaan käytännössä mahdotonta. Siksi päätimme luoda alueellisia verkostoja. Kaikissa maan osissa asianomaiset laitokset olivat yhteydessä lähimpiin naapureihinsa. Tuloksena saadut ketjut yhdistettiin supertietokonekeskuksiin niiden yhden solmun kautta, jolloin supertietokonekeskukset yhdistettiin toisiinsa. Tämän mallin avulla mikä tahansa tietokone voisi kommunikoida muiden kanssa välittämällä viestejä naapuriensa kautta.

Yksi tuolloin vallinneista ongelmista oli se, että varhaiset verkostot (mukaan lukien ARPANET) rakennettiin tarkoituksella kapealle kiinnostuneiden organisaatioiden piirille. Suljetun asiantuntijayhteisön oli määrä käyttää niitä; Pääsääntöisesti verkostojen työ rajoittui tähän. Verkkoyhteensopivuudelle ei siis ollut erityistä tarvetta, itse yhteensopivuutta ei ollut. Samaan aikaan kaupallisella sektorilla alkoi ilmestyä vaihtoehtoisia teknologioita, kuten Xeroxin XNS, DECNet ja IBM:n SNA. Siksi DARPA NSFNETin alaisuudessa, yhdessä teknologian ja Internet-arkkitehtuurin alaisten teemaryhmien asiantuntijoiden (Internet Engineering and Architecture Task Forces) ja NSF Network Technical Advisory Groupin jäsenten kanssa kehitettiin "Requirements for Internet Gateways". Nämä vaatimukset takasivat muodollisesti yhteentoimivuuden DARPA:n ja NSF:n hallinnoimien Internetin osien välillä. Sen lisäksi, että Yhdysvaltain liittovaltion virastot valitsivat TCP/IP:n NSFNetin perustaksi, ne ottivat käyttöön ja ottivat käyttöön useita lisäperiaatteita ja sääntöjä, jotka muovasivat Internetin nykyaikaa. Mikä tärkeintä, NSFNETillä oli "universaalin ja tasavertaisen pääsyn Internetiin" politiikka. Todellakin, jotta amerikkalainen yliopisto voi saada NSF-rahoitusta Internet-yhteyteen, sen, kuten NSFNet-ohjelma toteaa, "on saatettava tämä yhteys kaikkien pätevien käyttäjien saataville kampuksella".

NSFNET toimi aluksi melko menestyksekkäästi. Mutta tuli aika, jolloin hän ei enää pystynyt selviytymään lisääntyneistä tarpeista. Supertietokoneiden käyttöön luotu verkko antoi yhteyksissä oleville organisaatioille mahdollisuuden käyttää paljon supertietokoneisiin liittymätöntä tietodataa. Internetin käyttäjät tutkimuskeskuksissa, yliopistoissa, kouluissa jne. ymmärsivät, että heillä oli nyt mahdollisuus saada runsaasti tietoa ja että heillä oli suora yhteys kollegoihinsa. Internetin viestivirta kasvoi yhä nopeammin, kunnes se lopulta ylikuormitti verkkoa ohjaavia tietokoneita ja niitä yhdistäviä puhelinlinjoja.

Vuonna 1987 NSF siirtyi Merit Network Inc:lle. sopimuksen, jonka mukaan Merit, IBM:n ja MCI:n kanssa, huolehtii NSFNET-runkoverkon hallinnasta, siirtymisestä nopeampiin T-1-kanaviin ja jatkaa sen kehittämistä. Kasvava ydinverkko yhdisti jo yli 10 solmua.

Vuonna 1990 käsitteet ARPANET, NFSNET, MILNET jne. poistuivat lopulta näyttämöltä ja väistyivät Internetin käsitteelle.

NSFNET-verkon laajuus yhdistettynä protokollien laatuun johti siihen, että vuoteen 1990 mennessä, kun ARPANET lopulta purettiin, TCP/IP-perhe oli syrjäyttänyt tai merkittävästi syrjäyttänyt useimmat muut maailmanlaajuiset tietokoneverkkoprotokollat ​​ympäri maailmaa. ja IP oli luottavaisesti tulossa hallitsevaksi tiedonsiirtopalveluksi maailmanlaajuisessa tietoinfrastruktuurissa.

Vuonna 1990 Euroopan ydintutkimusjärjestö perusti Euroopan suurimman Internet-sivuston ja tarjosi Internet-yhteyden vanhaan maailmaan. Edistääkseen ja helpottaakseen hajautetun tietojenkäsittelyn käsitettä Internetin kautta, CERN (Sveitsi, Geneve) Tim Berners-Lee kehitti - World Wide Webin (WWW), jonka avulla käyttäjät voivat käyttää kaikkia Internetissä olevia tietoja tietokoneilla. maailman ympäri.

WWW-tekniikka perustuu URL-määrittelyihin (Universal Resource Locator), HTTP:hen (HyperText Transfer Protocol) ja itse HTML-kieleen (HyperText Markup Language). Teksti voidaan merkitä HTML:ään millä tahansa tekstieditorilla. HTML-koodilla merkittyä sivua kutsutaan usein Web-sivuksi. Web-sivun katseluun käytetään asiakassovellusta – Web-selainta.

Vuonna 1994 perustettiin W3 Consortium, joka kokosi yhteen tutkijoita eri yliopistoista ja yrityksistä (mukaan lukien Netscape ja Microsoft). Siitä lähtien komitea alkoi käsitellä kaikkia Internet-maailman standardeja. Organisaation ensimmäinen askel oli HTML 2.0 -määrityksen kehittäminen. Tämä versio tarjoaa mahdollisuuden siirtää tietoja käyttäjän tietokoneelta palvelimelle lomakkeiden avulla. Seuraava askel oli HTML 3 -projekti, jonka työstäminen alkoi vuonna 1995. Ensimmäistä kertaa otettiin käyttöön CSS-järjestelmä (Cascading Style Sheets, hierarchical style sheets). CSS:n avulla voit muotoilla tekstiä häiritsemättä loogista ja rakenteellista merkintää. HTML 3 -standardia ei koskaan hyväksytty, vaan HTML 3.2 luotiin ja otettiin käyttöön tammikuussa 1997. Jo joulukuussa 1997 W3C otti käyttöön HTML 4.0 -standardin, joka erottaa loogiset ja visuaaliset tunnisteet.

Vuoteen 1995 mennessä Internetin kasvu osoitti, että yhteyksien ja rahoituksen sääntely ei voinut olla yksin NSF:n käsissä. Vuonna 1995 maksut lukuisten yksityisten verkkojen liittämisestä valtakunnalliseen runkoverkkoon siirrettiin alueverkkoihin.

Internet on kasvanut paljon pidemmälle kuin se oli suunniteltu ja se on kasvanut sen luoneiden virastojen ja organisaatioiden ulkopuolelle. Nykyään se on tehokas maailmanlaajuinen viestintäverkko, joka perustuu hajautettuihin kytkentäelementteihin - keskittimiin ja viestintäkanaviin. Vuodesta 1983 lähtien Internet on kasvanut eksponentiaalisesti, ja tuskin yksittäinen yksityiskohta on säilynyt noista ajoista - Internet toimii edelleen TCP/IP-protokollapaketin pohjalta.

Jos termiä "Internet" käytettiin alun perin kuvaamaan Internet-protokollalle (IP) rakennettua verkkoa, tämä sana on nyt saanut maailmanlaajuisen merkityksen ja sitä käytetään vain toisinaan nimeämään joukko yhteenliitettyjä verkkoja. Tarkkaan ottaen Internet on mikä tahansa joukko fyysisesti erillisiä verkkoja, jotka on yhdistetty toisiinsa yhdellä IP-protokollalla, minkä ansiosta voimme puhua niistä yhtenä loogisena verkkona. Internetin nopea kasvu on lisännyt kiinnostusta TCP/IP-protokollia kohtaan, ja sen seurauksena on ilmaantunut asiantuntijoita ja yrityksiä, jotka ovat löytäneet sille useita muita sovelluksia. Tätä protokollaa alettiin käyttää lähiverkkojen (LAN - Local Area Network) rakentamiseen, vaikka niiden yhteyttä Internetiin ei olisi tarjottu. Lisäksi TCP/IP:tä alettiin käyttää luotaessa yritysverkkoja, jotka ottavat käyttöön Internet-teknologioita, mukaan lukien WWW (World Wide Web) - World Wide Web, tehokkaan yrityksen sisäisen tiedonvaihdon luomiseksi. Näitä yritysverkkoja kutsutaan "intraneteiksi", ja ne voivat olla tai olla yhteydessä Internetiin.

Tim Berners-Leeä, joka on HTTP-, URI/URL- ja HTML-tekniikoiden kirjoittaja, pidetään World Wide Webin keksijänä. Vuonna 1980 hän kirjoitti omaan käyttöönsä Enquirer-ohjelman, joka käytti satunnaisia ​​assosiaatioita tietojen tallentamiseen ja loi käsitteellisen perustan World Wide Webille. Vuonna 1989 Tim Berners-Lee ehdotti maailmanlaajuista hypertekstiprojektia, joka tunnetaan nykyään nimellä World Wide Web. Hanke merkitsi hyperlinkeillä yhdistettyjen hypertekstiasiakirjojen julkaisemista, mikä helpottaisi tutkijoiden tiedonhakua ja yhdistämistä. Projektin toteuttamiseksi hän keksi URI:t, HTTP-protokollan ja HTML-kielen. Nämä ovat teknologioita, joita ilman modernia Internetiä ei enää voida kuvitella. Vuosina 1991–1993 Berners-Lee tarkensi näiden standardien teknisiä eritelmiä ja julkaisi ne. Hän kirjoitti maailman ensimmäisen web-palvelimen "httpd" ja maailman ensimmäisen hypertekstiverkkoselaimen nimeltä "WorldWideWeb". Tämä selain oli myös WYSIWYG-editori (lyhenne sanoista What You See Is What You Get). Sen kehitys alkoi lokakuussa 1990 ja valmistui saman vuoden joulukuussa. Ohjelma toimi NeXTStep-ympäristössä ja alkoi levitä Internetiin kesällä 1991. Berners-Lee loi maailman ensimmäisen Web-sivuston osoitteessa http://info.cern.ch/. Sivusto on nyt arkistoitu. Tämä sivusto siirtyi Internetiin 6. elokuuta 1991. Tällä sivustolla kuvattiin, mitä World Wide Web on, kuinka Web-palvelin asennetaan, miten selainta käytetään jne. Tämä sivusto oli myös maailman ensimmäinen Internet-hakemisto, koska Tim Berners-Lee julkaisi ja ylläpiti myöhemmin luetteloa linkeistä muihin sivustoja.

Vuodesta 1994 lähtien päätyön World Wide Webin kehittämisestä on vastannut Tim Berners-Leen perustama World Wide Web Consortium (W3C). Tämä konsortio on organisaatio, joka kehittää ja toteuttaa teknologiastandardeja Internetiä ja World Wide Webiä varten. W3C:n tehtävänä on päästää valloilleen World Wide Webin koko potentiaali luomalla protokollia ja periaatteita verkon pitkän aikavälin kehityksen varmistamiseksi. Kaksi muuta konsortion päätavoitetta on varmistaa "verkoston täydellinen kansainvälistyminen" ja tehdä verkostosta vammaisten käytettävissä.

W3C kehittää Internetille yhtenäisiä periaatteita ja standardeja (nimeltään "suositukset", englanninkieliset W3C Recommendations), jotka ohjelmisto- ja laitevalmistajat sitten toteuttavat. Tällä tavalla saavutetaan yhteensopivuus eri yritysten ohjelmistotuotteiden ja laitteiden välillä, mikä tekee World Wide Webistä edistyneemmän, yleismaailmallisen ja kätevämmän. Kaikki World Wide Web Consortium -suositukset ovat avoimia, toisin sanoen niitä ei ole suojattu patenteilla, ja kuka tahansa voi toteuttaa ne ilman taloudellista tukea konsortiolle.

Tällä hetkellä World Wide Web muodostuu miljoonista Internet-verkkopalvelimista, jotka sijaitsevat ympäri maailmaa. Web-palvelin on ohjelma, joka toimii verkkoon kytketyssä tietokoneessa ja käyttää HTTP-protokollaa tiedonsiirtoon. Yksinkertaisimmassa muodossaan tällainen ohjelma vastaanottaa tietyn resurssin HTTP-pyynnön verkon kautta, löytää vastaavan tiedoston paikalliselta kiintolevyltä ja lähettää sen verkon kautta pyynnön esittäneelle tietokoneelle. Monimutkaisemmat Web-palvelimet pystyvät dynaamisesti allokoimaan resursseja vastauksena HTTP-pyyntöön. Resurssien (usein tiedostojen tai niiden osien) tunnistamiseen World Wide Webissä käytetään Uniform Resource Identifiers (URI) -tunnisteita. URL-osoitteita (Uniform Resource Locator) käytetään määrittämään resurssien sijainti verkossa. Tällaiset URL-paikantimet yhdistävät URI-tunnistustekniikan ja DNS (Domain Name System) -verkkotunnusjärjestelmän - verkkotunnuksen nimi (tai suoraan IP-osoite numeerisessa merkinnässä) on osa URL-osoitetta, joka määrittää tietokoneen (tarkemmin sanottuna yhden sen verkon). rajapinnat) ), joka suorittaa halutun Web-palvelimen koodin.

Web-palvelimelta saatujen tietojen tarkastelemiseksi asiakastietokoneessa käytetään erityistä ohjelmaa, Web-selainta. Web-selaimen päätehtävä on näyttää hypertekstiä. World Wide Web liittyy erottamattomasti hypertekstin ja hyperlinkkien käsitteisiin. Suurin osa verkossa olevasta tiedosta on hypertekstiä. Hypertekstin luomisen, tallentamisen ja näyttämisen helpottamiseksi World Wide Webissä käytetään perinteisesti HTML:ää (HyperText Markup Language), hypertekstin merkintäkieltä. Hypertekstin merkitsemistä kutsutaan layoutiksi. HTML-merkinnän jälkeen tuloksena oleva hyperteksti sijoitetaan tiedostoon. Tällainen HTML-tiedosto on yleisin resurssi World Wide Webissä. Kun HTML-tiedosto on asetettu verkkopalvelimen saataville, sitä kutsutaan "verkkosivuksi". Joukko verkkosivuja muodostaa verkkosivuston. Hyperlinkit lisätään web-sivujen hypertekstiin. Hyperlinkit auttavat World Wide Web -käyttäjiä helposti navigoimaan resurssien (tiedostojen) välillä riippumatta siitä, sijaitsevatko resurssit paikallisessa tietokoneessa vai etäpalvelimessa. "Web"-hyperlinkit perustuvat URL-tekniikkaan.

Yleisesti voidaan päätellä, että World Wide Web perustuu "kolmeen pilariin": HTTP, HTML ja URL. Vaikka viime aikoina HTML on alkanut menettää asemaansa jonkin verran ja väistää nykyaikaisempia merkintätekniikoita: XHTML ja XML. XML (eXtensible Markup Language) on muiden merkintäkielien perusta. Webin visuaalisen havainnoinnin parantamiseksi CSS-tekniikkaa on käytetty laajalti, jonka avulla voit asettaa yhtenäisiä suunnittelutyylejä monille verkkosivuille. Toinen huomion arvoinen innovaatio on URN (Uniform Resource Name) -resurssien nimeämisjärjestelmä.

Suosittu World Wide Webin kehittämiskonsepti on semanttisen verkon luominen. Semanttinen verkko on lisäosa olemassa olevaan World Wide Webiin, jonka tarkoituksena on tehdä verkkoon lähetetyistä tiedoista ymmärrettävämpiä tietokoneille. Semanttinen verkko on käsite verkosta, jossa jokaiselle ihmiskieliselle resurssille annettaisiin kuvaus, jonka tietokone voi ymmärtää. Semanttinen verkko avaa pääsyn selkeästi jäsenneltyihin tietoihin kaikille sovelluksille alustasta ja ohjelmointikielistä riippumatta. Ohjelmat voivat löytää itse tarvittavat resurssit, käsitellä tietoa, luokitella tietoja, tunnistaa loogisia yhteyksiä, tehdä johtopäätöksiä ja jopa tehdä päätöksiä näiden johtopäätösten perusteella. Jos semanttinen verkko otetaan laajalti käyttöön ja toteutetaan viisaasti, se voi aiheuttaa vallankumouksen Internetissä. Semanttisen Webin resurssin koneellisesti luettavan kuvauksen luomiseen käytetään RDF (Resource Description Framework) -muotoa, joka perustuu XML-syntaksiin ja käyttää URI-tunnisteita resurssien tunnistamiseen. Uutta tällä alueella ovat RDFS (RDF Schema) ja SPARQL (Protocol And RDF Query Language), uusi kyselykieli RDF-tietojen nopeaan käyttöön.

Tällä hetkellä World Wide Webin kehityksessä on kaksi suuntausta: semanttinen verkko ja sosiaalinen verkko. Semanttiseen verkkoon kuuluu World Wide Webin tiedon johdonmukaisuuden ja merkityksen parantaminen ottamalla käyttöön uusia metatietomuotoja. Sosiaalinen verkko nojaa Webissä saatavilla olevan tiedon organisointityöhön, jonka web-käyttäjät itse tekevät. Toisessa suunnassa työkaluina käytetään aktiivisesti semanttiseen verkkoon kuuluvia kehityssuuntia (RSS ja muut verkkokanavaformaatit, OPML, XHTML-mikroformaatit).

Internet-puheluista on tullut yksi nykyaikaisimmista ja taloudellisimmista viestintätyypeistä. Hänen syntymäpäiväänsä voidaan pitää helmikuun 15. päivänä 1995, jolloin VocalTec julkaisi ensimmäisen soft-puhelimensa - ohjelman, jota käytettiin puheenvaihtoon IP-verkon yli. Microsoft julkaisi sitten NetMeetingin ensimmäisen version lokakuussa 1996. Ja jo vuonna 1997 yhteydet Internetin kautta kahden tavallisen puhelintilaajan välillä, jotka sijaitsevat täysin eri paikoissa planeetalla, tulivat melko yleisiksi.

Miksi säännöllinen kauko- ja kansainvälinen puhelinliikenne on niin kallista? Tämä selittyy sillä, että keskustelun aikana tilaaja käyttää koko viestintäkanavaa, ei vain puhuessaan tai kuunteleessaan keskustelukumppania, vaan myös silloin, kun hän on hiljaa tai hajamielinen keskustelusta. Tämä tapahtuu, kun puhe lähetetään tavallisella analogisella menetelmällä.

Digitaalisella menetelmällä tietoa ei voida välittää jatkuvasti, vaan erillisinä "paketteina". Tällöin tietoa voidaan lähettää samanaikaisesti usealta tilaajalta yhden viestintäkanavan kautta. Tämä tiedon pakettivälityksen periaate on samanlainen kuin useiden eri osoitteisten kirjeiden kuljettaminen yhdessä postiautossa. Loppujen lopuksi he eivät "ajaa" yhtä postiautoa kuljettamaan jokaista kirjettä erikseen! Tämä väliaikainen "pakettipakkaus" mahdollistaa olemassa olevien viestintäkanavien tehokkaamman käytön ja niiden "pakkauksen". Viestintäkanavan toisessa päässä tiedot jaetaan paketeiksi, joista kukin on kirjeen tavoin varustettu omalla yksilöllisellä osoitteellaan. Viestintäkanavan yli useiden tilaajien paketit lähetetään "välissä". Viestintäkanavan toisessa päässä samalla osoitteella olevat paketit yhdistetään ja lähetetään määränpäähänsä. Tätä pakettiperiaatetta käytetään laajasti Internetissä.

Kun tilaajalla on henkilökohtainen tietokone, äänikortti, yhteensopiva mikrofoni ja kuulokkeet (tai kaiuttimet), hän voi soittaa Internet-puhelimella kenelle tahansa tilaajalle, jolla on tavallinen lankapuhelin. Tämän keskustelun aikana hän myös maksaa vain Internetin käytöstä. Ennen Internet-puhelimen käyttöä henkilökohtaisen tietokoneen omistavan tilaajan on asennettava siihen erityinen ohjelma.

Internet-puhelinpalvelujen käyttäminen ei edellytä henkilökohtaista tietokonetta. Tätä varten riittää, että sinulla on tavallinen puhelin, jossa on äänivalinta. Tässä tapauksessa jokainen valittu numero ei mene linjaan eri määrän sähköimpulsseja, kuten levyn pyöriessä, vaan eri taajuuksien vaihtovirtojen muodossa. Tämä äänitila löytyy useimmista nykyaikaisista puhelimista. Jotta voit käyttää Internet-puhelinta puhelimen avulla, sinun on ostettava luottokortti ja soitettava tehokkaalle keskustietokonepalvelimelle kortissa ilmoitettuun numeroon. Sitten palvelinkoneen ääni (valinnaisesti venäjäksi tai englanniksi) välittää komennot: valitse sarjanumero ja kortin avain puhelinpainikkeilla, valitse maakoodi ja tulevan keskustelukumppanisi numero. Seuraavaksi palvelin muuntaa analogisen signaalin digitaaliseksi, lähettää sen toiseen kaupunkiin, siellä sijaitsevalle palvelimelle, joka taas muuntaa digitaalisen signaalin analogiseksi ja lähettää sen halutulle tilaajalle. Keskustelukumppanit puhuvat kuin tavallisessa puhelimessa, mutta joskus vastauksessa on pieni (sekunnin murto-osa) viive. Muistakaamme, että viestintäkanavien säästämiseksi puhetiedot välitetään digitaalisen datan "paketteina": puhetietosi jaetaan segmenteiksi, paketeiksi, joita kutsutaan Internet-protokollaksi (IP).

Vuonna 2003 luotiin Skype-ohjelma (www.skype.com), joka on täysin ilmainen eikä vaadi käyttäjältä käytännössä mitään tietoa sen asentamiseen tai käyttöön. Sen avulla voit keskustella videotilassa keskustelukumppanien kanssa, jotka ovat tietokoneillaan eri puolilla maailmaa. Jotta keskustelukumppanit näkisivät toisensa, heidän jokaisen tietokoneessa on oltava web-kamera.

Ihmiskunta on kulkenut niin pitkän tien viestinnän kehityksessä: signaalitulista ja rumpuista matkapuhelimeen, jonka avulla kaksi missä tahansa planeetallamme olevaa ihmistä voivat kommunikoida lähes välittömästi. Samaan aikaan tilaajat luovat erilaisista etäisyyksistä huolimatta henkilökohtaisen viestinnän tunteen.

Tietojenkäsittelytieteessä tietokoneverkkoihin kiinnitetään paljon huomiota. Niiden merkittävimmät edustajat ovat Internet ja World Wide Web. Internet on tietokoneiden tietoliikenneverkko. Se on perusta World Wide Webille (Network), joka on toisiinsa yhdistettyjen asiakirjojen järjestelmä, joka sijaitsee useissa Internetiin yhteydessä olevissa tietokoneissa. Jos haluat korostaa asiakirjojen virtuaalista luonnetta, niiden kokonaisuutta luonnehditaan mm hyperavaruus. On aivan ilmeistä, että Internet, World Wide Web ja hyperavaruus ovat erottamaton kolminaisuus. Heidän aiheensa eivät ole yksilöitä, vaan verkkoviestintäyhteisö. Tämän seikan mukaisesti käsitteet tulevat etualalle viestintä, ryhmäkeskustelu Ja ihmisten sosiaalinen yhteisö. Filosofit harkitsivat kaikkia näitä käsitteitä kauan ennen niiden ilmestymistä 1980-luvulla. Maailman laajuinen verkko. Heidän analyysinsa tulokset voivat valaista Internetin ja verkon luonnetta1. Esitellään ne edullisimmassa muodossa.

Viestinnän käsite on seurausta monimutkaisesta prosessista, jossa ymmärretään ihmisten välisen vuorovaikutuksen luonne. Mutta ei riitä, että sanotaan, että ihmiset ovat vuorovaikutuksessa toistensa kanssa: on tärkeää ymmärtää tällaisen vuorovaikutuksen käsitteellinen sisältö. Toimiessaan sosiaalisina olentoina ihmiset pyrkivät optimoimaan arvonsa. Viestintä on arvojen vaihtoa, jonka tuloksena päästään yhteisymmärrykseen (yhteisymmärrys) tai erimielisyyttä (eri mieltä). Hermeneutiikka (H.-G. Gadamer, J. Habermas) antaa yhteisymmärrykselle suuremman eettisen painoarvon kuin erimielisyydelle. Poststrukturalistit (J. Derrida, J.-F. Lyotard) noudattavat täysin päinvastaista näkemystä. Heille erimielisyys on eettisesti tärkeämpää kuin yksimielisyys. Molemmat kiistanalaiset osapuolet eivät voi kuvitella sosiaalista todellisuutta ilman diskurssia - arvosisällön tuomioiden vaihtoa. Diskurssi osoittaa aina jonkin ihmisyhteisön läsnäolon: diskurssin osallistujat eivät määritelmän mukaan ole atomeja, jotka vaativat yksilön yksityisyyttä.

Tulevaisuudessa meidän on siis jatkuvasti pidettävä mielessä käsitteiden erottamaton kolminaisuus: kommunikaatio, keskustelu, ihmisten yhteisö. Lisäksi ne kaikki esiintyvät eri muodoissa riippuen kyseessä olevan tiedon luonteesta. Mainittuja käsitteitä tarkastellaan useimmiten seuraavien asioiden yhteydessä: 1) tietojenkäsittelytiede; 2) johtaminen; 3) taloustiede; 4) valtiotiede; 5) sosiologia; 6) psykologia; 7) tavallinen tieto.

Tutkijat eivät aina tee eroa tiedon tasojen välillä. Tässä tapauksessa yleismaailmallisia arvoja tavoittelevat pinnalliset päättelyt, kuten "Verkko on hyvä", "Internet on paha", johdattavat heidät harhaan. Tällainen päättely on sisällöllistä vain ensi silmäyksellä. Tarkemmin tarkasteltuna käy ilmi, että ne tarvitsevat täsmentämistä, ja tämä on mahdotonta turvautumatta tieteiden käsitteelliseen rikkauteen. Tämä seikka huomioon ottaen tarkastellaan Internetiä ja verkkoa eri tieteiden kontekstissa sekä ei-tieteellistä tietoa.

Verkko tietojenkäsittelytieteen näkökulmasta

Tietenkin meitä kiinnostavat ilmiöt ovat imeneet kaiken tietojenkäsittelytieteen rikkauden tieteenä. Mutta viidellä ”pilarilla” oli ratkaiseva merkitys verkon muodostumisessa ja kehittämisessä: hyperteksti, HTML, URL, HTTP ja hakukoneet.

Hyperteksti on asiakirja, joka sisältää viittauksia muihin teksteihin. Amerikkalainen T. Nelson loi termin ja otti sen tietotekniikkaan käyttöön vuonna 1969. Hypertekstin ensisijainen piirre on sen haaroittuminen eikä lineaarinen luonne. Tieto toteutuu ristiviittausten muodossa. Tästä seuraa, että tekstit risteytyvät, ja tämä, kuten tiedetään, on dialogin välttämätön piirre1. Hypertekstin käsitteen kehittäneiden asiantuntijoiden merkittävä saavutus oli teknologisen kyvyn luominen toistaa keskustelu intertekstuaalisuuden muodossa. Sen erikoisuus on, että aloite siirtyy jatkuvasti henkilöltä toiselle. Hyperteksti tarjoaa tämän mahdollisuuden. 1900-luvun alussa. filosofit L. Wittgenstein ja M. Heidegger aloittivat kielellisen käänteen mottona "kieli on mentaliteettia tärkeämpää". Toteutusprosessissa huomattiin myös, että dialogi on monologia tärkeämpää. Leikkaavat tekstit ovat rakenteellisesti ja semanttisesti paljon rikkaampia kuin lineaarinen rakenne.

HTML(Englanti) Hypertext Markup Language) - vakiokieli asiakirjojen jäsentämiseen ja muotoiluun verkossa. Selaimet käsittelevät ja näyttävät HTML-koodia sisältävät tekstiasiakirjat muotoillussa muodossa.

URL-osoite(Englanti) Uniform Resource Locator) - Internetin resurssin yhtenäinen paikannus (sijaintitunniste). Kaikille resursseille annetaan nimet, joilla ne löytyvät Internetistä ja joihin ne vastaavat.

HTTP(Englanti) Hypertext Transfer Protocol) - hypertekstin siirtoprotokolla. Kuluttaja (asiakas) lähettää pyynnön palveluntarjoajalle (palvelimelle). Se suorittaa tarvittavat toimenpiteet ja palauttaa tuloksen sisältävän viestin. Pyynnössä ja vastauksessa resurssi määritellään tietyn koodausmenetelmän mukaisesti.

HTML-, URL- ja HTTP-käsitteet kehitti World Wide Webin luoja, angloamerikkalainen tiedemies T. B. Lee vuosina 1990-1992. T. B. Leen nerokkuus ilmeni ensisijaisesti hänen syvässä ymmärryksessään Webin käsitteellisestä rakenteesta.

Hakujärjestelmä on ohjelmisto- ja laitteistokompleksi, joka tarjoaa mahdollisuuden etsiä asiakirjoja Internetistä. Hakukoneen ohjelmistoosa, joka tarjoaa sen toiminnallisuuden, on nimeltään hakukone. Hakukoneen laadun tärkein kriteeri on merkityksellisyys, nuo. löydetyn kyselyn vastaavuusaste. Lukuisten tutkimusten mukaan Google on tämän hetken suosituin hakukone. Universaalia hakukonetta ei tietenkään ole olemassa. Erilaiset hakustrategiat johtavat uuteen tietoon. On aina tärkeää muistaa, että hakua ei tehdä sattumalta, vaan tehdyn päätöksen yhteydessä. Siten haku laukaisee mekanismin uuden tiedon syntetisoimiseksi, ja tämä on mahdotonta ilman viestintää verkon muiden aiheiden kanssa ja siten ilman yhden tai toisen virtuaalisen ihmisyhteisön muodostumista, esimerkiksi Yandex-hakukoneen kannattajia, joten suosittu Runetissa. Kuten näemme, viestinnän, keskustelun ja ihmisten yhteisön käsitteet saavat tietotekniikassa tietyn muodon.

Internetin ja verkoston käsitteellisiä perusteita käsiteltiin edellä. Tietenkin ne kaikki ovat käyneet läpi ja käyvät läpi lukuisia muodonmuutoksia. HTML:llä, URL-osoitteilla, HTTP:llä, hakukoneilla ja selaimilla on lukuisia kilpailijoita. Jos haluat ymmärtää niiden historiaa, on välttämätöntä rakentaa sopivat ongelmasarjat ja niiden tulkinnat. Meille oli tärkeää tunnistaa verkon tärkeimmät käsitteelliset solmut, jotka ovat tietojenkäsittelytieteen omaisuutta.

World Wide Web (lyhennetty Maailman laajuinen verkko tai WWW) on tietoresurssien kokonaisuus, jotka on yhdistetty toisiinsa tietoliikenteen avulla ja jotka perustuvat ympäri maailmaa hajallaan olevan datan hypertekstiesitykseen.

World Wide Webin syntymävuotena pidetään vuotta 1989. Tänä vuonna Tim Berners-Lee ehdotti yhteistä hypertekstiprojektia, joka myöhemmin tuli tunnetuksi nimellä World Wide Web.

"Verkon" luoja Tim Bernes-Lee, joka työskentelee Genevessä (Sveitsissä) Euroopan ydintutkimuskeskuksen "CERNin" alkuainehiukkasfysiikan laboratoriossa yhdessä kumppani Robert Caillotin kanssa, työskenteli hyperteksti-ideoiden soveltamisen ongelmissa. rakentaa tietoympäristö, joka yksinkertaistaisi fyysikkojen välistä tiedonvaihtoa.

Tämän työn tuloksena syntyi asiakirja, jossa tutkittiin käsitteitä, jotka ovat perustavanlaatuisia "webille" sen nykyaikaisessa muodossa, ja ehdotettiin URI:itä, HTTP-protokollaa ja HTML-kieltä. Ilman näitä tekniikoita ei ole enää mahdollista kuvitella nykyaikaista Internetiä.

Berners-Lee loi maailman ensimmäisen verkkopalvelimen ja maailman ensimmäisen hypertekstiverkkoselaimen. Maailman ensimmäisellä verkkosivustolla hän kuvaili, mitä World Wide Web on ja kuinka verkkopalvelin asennetaan, kuinka selainta käytetään jne. Tämä sivusto oli myös maailman ensimmäinen Internet-luettelo.

Vuodesta 1994 lähtien World Wide Webin kehittämisen tärkeimmät tehtävät on ottanut World Wide Web Consortium ( World Wide Web Consortium, WZS), jonka järjesti ja johti edelleen Kim Bernes-Lee. Konsortio kehittää ja toteuttaa teknologiastandardeja Internetiä ja World Wide Webiä varten. WZS:n tehtävä: "Vapauta World Wide Webin koko potentiaali luomalla protokollia ja periaatteita, jotka takaavat verkon pitkän aikavälin kehityksen." WZS kehittää "suosituksia" saavuttaakseen yhteensopivuuden ohjelmistotuotteiden ja eri yritysten laitteiden välillä, mikä tekee World Wide Webistä edistyneemmän, yleisemmän ja kätevämmän.

Hakukoneet: koostumus, toiminnot, toimintaperiaatteet.

Hakujärjestelmä on ohjelmisto- ja laitteistokompleksi, joka on suunniteltu etsimään Internetistä ja vastaamaan käyttäjän pyyntöön, joka on määritelty tekstilausekkeen muodossa (hakukysely) tuottamalla luettelon linkeistä tietolähteisiin merkityksen mukaisessa järjestyksessä. pyyntö). Suurimmat kansainväliset hakukoneet: "Google", "Yahoo", "MSN". Venäjän Internetissä se on - "Yandex", "Rambler", "Aportti".

Kuvataanpa hakukoneiden tärkeimmät ominaisuudet :

    Täydellisyys

Täydellisyys on yksi hakujärjestelmän pääominaisuuksista, joka ilmaisee pyynnön perusteella löydettyjen asiakirjojen määrän suhdetta Internetissä olevien asiakirjojen kokonaismäärään, jotka täyttävät tietyn pyynnön. Esimerkiksi, jos Internetissä on 100 sivua, jotka sisältävät lauseen "miten valita auto", ja niistä löytyi vain 60 vastaavaa kyselyä varten, haun täydellisyys on 0,6. On selvää, että mitä täydellisempi haku on, sitä epätodennäköisempää on, että käyttäjä ei löydä tarvitsemaansa asiakirjaa, jos se on olemassa Internetissä.

    Tarkkuus

Tarkkuus on toinen hakukoneen pääominaisuus, joka määräytyy sen mukaan, missä määrin löydetyt asiakirjat vastaavat käyttäjän kyselyä. Esimerkiksi jos kysely "miten valita auto" sisältää 100 asiakirjaa, 50 niistä sisältää lauseen "miten valita auto" ja loput yksinkertaisesti nämä sanat ("miten valitaan oikea radio ja asennetaan se auto”), niin hakutarkkuuden katsotaan olevan 50/100 (=0,5). Mitä tarkempi haku, sitä nopeammin käyttäjä löytää tarvitsemansa asiakirjat, mitä vähemmän erilaista "roskaa" niiden joukosta löytyy, sitä harvemmin löydetyt asiakirjat eivät vastaa pyyntöä.

    Merkityksellisyys

Relevanssi on yhtä tärkeä osa hakua, jolle on ominaista aika, joka kuluu siitä hetkestä, kun asiakirjat julkaistaan ​​Internetissä, kunnes ne saapuvat hakukoneen hakemistotietokantaan. Esimerkiksi seuraavana päivänä mielenkiintoisten uutisten ilmestymisen jälkeen suuri joukko käyttäjiä kääntyi hakukoneiden puoleen asianmukaisilla kyselyillä. Objektiivisesti tätä aihetta koskevien uutistietojen julkaisemisesta on kulunut alle päivä, mutta tärkeimmät asiakirjat on jo indeksoitu ja haettavissa suurten hakukoneiden ns. nopean tietokannan ansiosta. päivitetään useita kertoja päivässä.

    Hakunopeus

Hakunopeus liittyy läheisesti sen kuormituskestävyyteen. Esimerkiksi Rambler Internet Holding LLC:n mukaan Rambler-hakukone vastaanottaa nykyään työaikana noin 60 pyyntöä sekunnissa. Tällainen työmäärä edellyttää yksittäisen pyynnön käsittelyajan lyhentämistä. Tässä käyttäjän ja hakukoneen edut kohtaavat: vierailija haluaa saada tuloksia mahdollisimman nopeasti, ja hakukoneen on käsiteltävä pyyntö mahdollisimman nopeasti, jotta se ei hidasta myöhempien kyselyiden laskemista.

    Näkyvyys

Tulosten visuaalinen esitys on tärkeä osa kätevää hakua. Useimmissa kyselyissä hakukone löytää satoja tai jopa tuhansia asiakirjoja. Epäselvien kyselyiden tai epätarkkojen hakujen vuoksi hakutulosten ensimmäisillä sivuilla ei aina ole vain tarpeellista tietoa. Tämä tarkoittaa, että käyttäjän on usein tehtävä oma haku löydettyjen listan sisällä. Hakukoneen tulossivun eri elementit auttavat sinua navigoimaan hakutuloksissa. Yksityiskohtaiset selitykset hakutulossivusta, esimerkiksi Yandexille, löytyvät linkistä http://help.yandex.ru/search/?id=481937.

Lyhyt historia hakukoneiden kehityksestä

Internetin kehityksen alkuvaiheessa sen käyttäjien määrä oli pieni ja saatavilla olevan tiedon määrä suhteellisen pieni. Suurimmaksi osaksi vain tutkimushenkilöstöllä oli pääsy Internetiin. Tällä hetkellä tiedonhaku Internetistä ei ollut niin kiireellinen kuin nyt.

Yksi ensimmäisistä tavoista organisoida pääsy verkon tietoresursseihin oli avoimien sivustohakemistojen luominen, joissa linkit resursseihin oli ryhmitelty aiheen mukaan. Ensimmäinen tällainen projekti oli Yahoo.com-verkkosivusto, joka avattiin keväällä 1994. Yahoo-hakemiston sivustojen määrän lisääntymisen jälkeen lisättiin mahdollisuus etsiä tarvittavia tietoja hakemistosta. Täydellisessä mielessä se ei ollut vielä hakukone, koska hakualue rajoittui vain luettelossa oleviin resursseihin, ei kaikkiin Internet-resursseihin.

Linkkihakemistoja käytettiin laajalti aiemmin, mutta ne ovat nykyään lähes kokonaan menettäneet suosionsa. Koska jopa nykyaikaiset, valtavan volyymin luettelot sisältävät tietoa vain vähäisestä osasta Internetiä. DMOZ-verkon suurin hakemisto (kutsutaan myös Open Directory Projectiksi) sisältää tietoja noin 5 miljoonasta resurssista, kun taas Googlen hakukoneen tietokanta koostuu yli 8 miljardista asiakirjasta.

Ensimmäinen täysimittainen hakukone oli WebCrawler-projekti, joka julkaistiin vuonna 1994.

Vuonna 1995 ilmestyivät hakukoneet Lycos ja AltaVista. Jälkimmäinen on ollut Internetin tiedonhaun johtaja useiden vuosien ajan.

Vuonna 1997 Sergey Brin ja Larry Page loivat Google-hakukoneen osana tutkimusprojektia Stanfordin yliopistossa. Google on tällä hetkellä maailman suosituin hakukone!

Syyskuussa 1997 julkistettiin virallisesti Yandex-hakukone, joka on suosituin venäjänkielisessä Internetissä.

Tällä hetkellä on kolme kansainvälistä päähakukonetta - Google, Yahoo ja MSN, joilla on omat tietokannat ja hakualgoritmit. Useimmat muut hakukoneet (joita on paljon) käyttävät tavalla tai toisella kolmen luettelon tuloksia. Esimerkiksi AOL-haku (search.aol.com) käyttää Googlen tietokantaa, kun taas AltaVista, Lycos ja AllTheWeb käyttävät Yahoo-tietokantaa.

Hakujärjestelmän kokoonpano ja toimintaperiaatteet

Venäjällä päähakukone on Yandex, jota seuraavat Rambler.ru, Google.ru, Aport.ru, Mail.ru. Lisäksi tällä hetkellä Mail.ru käyttää Yandex-hakukonetta ja tietokantaa.

Lähes kaikilla suurimmilla hakukoneilla on oma rakenne, joka eroaa muista. On kuitenkin mahdollista tunnistaa kaikille hakukoneille yhteiset pääkomponentit. Rakenteelliset erot voivat olla vain näiden komponenttien vuorovaikutusmekanismien toteuttamisen muodossa.

Indeksointimoduuli

Indeksointimoduuli koostuu kolmesta apuohjelmasta (robotista):

Hämähäkki – Web-sivujen lataamiseen suunniteltu ohjelma. Hämähäkki lataa sivun ja hakee kaikki sisäiset linkit siltä sivulta. Jokaisen sivun html-koodi ladataan. Robotit käyttävät HTTP-protokollia sivujen lataamiseen. Hämähäkki toimii seuraavasti. Robotti lähettää palvelimelle pyynnön “get/path/document” ja joitain muita HTTP-pyyntökomentoja. Vastauksena robotti vastaanottaa tekstivirran, joka sisältää palvelutiedot ja itse asiakirjan.

    Sivun URL-osoite

    päivämäärä, jolloin sivu on ladattu

    Palvelimen vastauksen http-otsikko

    sivun teksti (html-koodi)

Indeksoija ("matkustava" hämähäkki) – ohjelma, joka seuraa automaattisesti kaikkia sivulta löytyviä linkkejä. Valitsee kaikki sivulla olevat linkit. Sen tehtävänä on määrittää, minne hämähäkin pitäisi mennä seuraavaksi linkkien tai ennalta määrätyn osoiteluettelon perusteella. Indeksoija etsii löydettyjä linkkejä seuraamalla uusia asiakirjoja, jotka ovat hakukoneelle vielä tuntemattomia.

Indeksoija (robotti-indeksoija) - ohjelma, joka analysoi hämähäkkien lataamia verkkosivuja. Indeksoija jäsentää sivun osiin ja analysoi ne omilla leksikaalisilla ja morfologisilla algoritmillaan. Analysoidaan erilaisia ​​sivuelementtejä, kuten tekstiä, otsikoita, linkkejä, rakenne- ja tyyliominaisuuksia, erikoispalvelun HTML-tageja jne.

Näin ollen indeksointimoduulin avulla voit indeksoida tiettyjä resursseja linkkien avulla, ladata havaittuja sivuja, poimia linkkejä uusille sivuille vastaanotetuista asiakirjoista ja suorittaa näiden asiakirjojen täydellisen analyysin.

Tietokanta

Tietokanta eli hakukoneindeksi on tiedontallennusjärjestelmä, tietotaulukko, johon on tallennettu erityisesti muunnetut parametrit kaikista indeksointimoduulin lataamista ja käsittelemistä asiakirjoista.

Hakupalvelin

Hakupalvelin on koko järjestelmän tärkein elementti, sillä haun laatu ja nopeus riippuvat suoraan sen toiminnan taustalla olevista algoritmeista.

Hakupalvelin toimii seuraavasti:

    Käyttäjältä saadulle pyynnölle tehdään morfologinen analyysi. Jokaiselle tietokantaan sisältyvälle asiakirjalle luodaan tietoympäristö (joka näytetään myöhemmin katkelmana eli hakutulossivulla pyyntöä vastaavana tekstitiedona).

    Vastaanotetut tiedot välitetään syöttöparametreina erityiseen ranking-moduuliin. Kaikkien asiakirjojen tietoja käsitellään, minkä seurauksena jokaisella asiakirjalla on oma luokitus, joka kuvaa käyttäjän kirjoittaman kyselyn ja tämän asiakirjan hakukonehakemistoon tallennettujen eri komponenttien relevanssia.

    Käyttäjän valinnasta riippuen tätä luokitusta voidaan säätää lisäehdoilla (esimerkiksi ns. "tarkennettu haku").

    Seuraavaksi luodaan katkelma, eli jokaisesta löydetystä dokumentista poimitaan asiakirjataulukosta otsikko, kyselyä parhaiten vastaava lyhyt tiivistelmä ja linkki itse asiakirjaan, ja löydetyt sanat korostetaan.

    Tuloksena olevat hakutulokset välitetään käyttäjälle SERP-muodossa (Search Engine Result Page) – hakutulossivu.

Kuten näet, kaikki nämä komponentit liittyvät läheisesti toisiinsa ja toimivat vuorovaikutuksessa muodostaen selkeän, melko monimutkaisen mekanismin hakujärjestelmän toimintaan, mikä vaatii valtavia resursseja.

Mikään hakukone ei kata kaikkia Internet-resursseja.

Jokainen hakukone kerää tietoa Internet-resursseista omilla ainutlaatuisilla menetelmillään ja muodostaa oman säännöllisesti päivitettävän tietokantansa. Pääsy tähän tietokantaan myönnetään käyttäjälle.

Hakukoneet toteuttavat kaksi tapaa etsiä resurssia:

    Hae aiheen mukaan luettelot - tiedot on esitetty hierarkkisen rakenteen muodossa. Ylimmällä tasolla on yleisluokat ("Internet", "Business", "Taide", "Koulutus" jne.), seuraavalla tasolla luokat on jaettu osioihin jne. Alin taso on linkit tietyille verkkosivuille tai muihin tietolähteisiin.

    Avainsanahaku (indeksihaku tai yksityiskohtainen haku) - käyttäjä lähettää hakukoneeseen pyyntö, joka koostuu avainsanoista. Järjestelmä palaa käyttäjälle luettelon pyynnöstä löydetyistä resursseista.

Useimmat hakukoneet yhdistävät molemmat hakutavat.

Hakukoneet voivat olla paikallisia, globaaleja, alueellisia ja erikoistuneita.

Internetin venäläisessä osassa (Runet) suosituimmat yleiskäyttöiset hakukoneet ovat Rambler (www.rambler.ru), Yandex (www.yandex.ru), Aport (www.aport.ru), Google (www. google.ru).

Useimmat hakukoneettoteutetaan portaalien muodossa.

Portaali (englanniksi.portaali- pääsisäänkäynti, portti) on verkkosivusto, joka yhdistää erilaisia ​​Internet-palveluita: hakutyökalut, sähköposti, uutiset, sanakirjat jne.

Portaalit voivat olla erikoistuneita (esim.www. museo. ru) ja yleisiä (esim.www. km. ru).

Hae avainsanoilla

Hakuun käytettyä avainsanajoukkoa kutsutaan myös hakukriteeriksi tai hakuaiheeksi.

Pyyntö voi koostua joko yhdestä sanasta tai sanojen yhdistelmästä, joka on yhdistetty operaattoreilla - symboleilla, joiden avulla järjestelmä määrittää, mitä toimia sen tarvitsee suorittaa. Esimerkiksi: pyyntö "Moskova Pietari" sisältää AND-operaattorin (näin välilyönti havaitaan), mikä osoittaa, että tulee etsiä asiakirjoja, jotka sisältävät molemmat sanat - Moskova ja Pietari.

Jotta haku olisi merkityksellinen (englannin kielestä relevantti - relevant, relevant), tulee ottaa huomioon useita yleisiä sääntöjä:

    Riippumatta siitä, missä muodossa sanaa kyselyssä käytetään, haku ottaa huomioon kaikki sen sanamuodot venäjän kielen sääntöjen mukaisesti. Esimerkiksi kysely "lippu" löytää myös sanat "lippu", "lippu" jne.

    Isoja kirjaimia tulee käyttää vain erisnimissä tarpeettomien viittausten välttämiseksi. Esimerkiksi "seppien" pyynnöstä löydetään asiakirjoja, joissa puhutaan sekä sepistä että Kuznetsovista.

    On suositeltavaa rajata hakua muutamalla avainsanalla.

    Jos vaadittu osoite ei ole kahdenkymmenen ensimmäisen löydetyn osoitteen joukossa, sinun tulee muuttaa pyyntöä.

Jokainen hakukone käyttää omaa hakukieltään. Voit tutustua siihen käyttämällä hakukoneen sisäänrakennettua apua

Suurilla sivustoilla voi olla sisäänrakennettuja tiedonhakujärjestelmiä verkkosivuillaan.

Kyselyt tällaisissa hakujärjestelmissä rakennetaan pääsääntöisesti samojen sääntöjen mukaan kuin globaaleissa hakukoneissa, mutta tämän ohjeen tunteminen ei ole tarpeetonta.

Tarkennettu Haku

Hakukoneet voivat tarjota käyttäjälle mekanismin monimutkaisen kyselyn luomiseen. Linkin perässä Tarkennettu Haku mahdollistaa hakuparametrien muokkaamisen, lisäparametrien määrittämisen ja sopivimman muodon valitsemisen hakutulosten näyttämiseen. Seuraavassa kuvataan parametrit, jotka voidaan määrittää tarkennetun haun aikana Yanex- ja Rambler-järjestelmissä.

Parametrin kuvaus

Nimi Yandexissa

Nimi sisäänRambler

Mistä etsiä avainsanoja (asiakirjan otsikko, leipäteksti jne.)

Sanakirjan suodatin

Hae tekstillä...

Mitä sanoja asiakirjassa pitäisi olla tai ei pitäisi olla ja kuinka tarkka vastaavuuden tulee olla

Sanakirjan suodatin

Hae hakusanoja... Sulje pois asiakirjat, jotka sisältävät seuraavat sanat...

Kuinka kaukana toisistaan ​​avainsanojen tulisi sijaita?

Sanakirjan suodatin

Hakusanojen välinen etäisyys...

Asiakirjan päivämäärän rajoitus

Dokumentin päivämäärä...

Rajoita haku yhteen tai useampaan sivustoon

Sivusto/yläosa

Hae asiakirjoja vain seuraavilta sivustoilta...

Haun rajoittaminen asiakirjan kielen mukaan

Asiakirjan kieli...

Etsi asiakirjoja, jotka sisältävät kuvan tietyllä nimellä tai allekirjoituksella

Kuva

Objekteja sisältävien sivujen etsiminen

Erikoisesineitä

Hakutulosten esittelylomake

Ongelman muoto

Hakutulosten näyttäminen

Jotkut hakukoneet (esimerkiksi Yandex) antavat sinun kirjoittaa kyselyitä luonnollisella kielellä. Kirjoitat mitä tarvitset (esimerkiksi junalippujen tilaaminen Moskovasta Pietariin). Järjestelmä analysoi pyynnön ja tuottaa tuloksen. Jos et ole tyytyväinen, vaihda kyselykieleen.

Mikä on World Wide Web?

Verkko tai "verkko" on kokoelma toisiinsa liittyviä sivuja, joissa on tiettyjä tietoja. Jokainen tällainen sivu voi sisältää tekstiä, kuvia, videoita, ääntä ja muita erilaisia ​​esineitä. Mutta tämän lisäksi web-sivuilla on niin sanottuja hyperlinkkejä. Jokainen tällainen linkki osoittaa toiselle sivulle, joka sijaitsee jollain toisella Internet-tietokoneella.

Erilaiset tietoresurssit, jotka ovat yhteydessä toisiinsa tietoliikenteen avulla ja perustuvat datan hypertekstiesitykseen, muodostavat World Wide Webin tai lyhennettynä WWW:n.

Hyperlinkit linkittävät sivuille, jotka sijaitsevat eri tietokoneilla eri puolilla maailmaa. Valtava määrä tietokoneita, jotka on yhdistetty yhdeksi verkkoksi, on Internet, ja "World Wide Web" on valtava määrä verkkotietokoneissa isännöityjä verkkosivuja.

Jokaisella Internet-sivulla on osoite - URL (Uniform Resource Locator - yksilöllinen osoite, nimi). Tästä osoitteesta löydät minkä tahansa sivun.

Miten World Wide Web luotiin?

12. maaliskuuta 1989 Tim Berners-Lee esitteli CERNin johdolle projektin yhtenäisestä organisaatio-, tallennus- ja tiedonsaannin järjestelmästä, jonka piti ratkaista tiedon ja kokemusten jakamisen ongelma keskuksen työntekijöiden välillä. Berners-Lee ehdotti ratkaisua ongelmaan, joka liittyy työntekijöiden eri tietokoneiden tietoihin pääsyyn selainohjelmilla, jotka tarjoavat pääsyn palvelintietokoneeseen, johon hypertekstitiedot on tallennettu. Projektin onnistuneen toteuttamisen jälkeen Berners-Lee onnistui vakuuttamaan muun maailman käyttämään yleisiä Internet-viestintästandardeja HTTP- (Hypertext Transfer Protocol) ja Universal Markup Language (HTML) -standardien avulla.

On huomattava, että Tim Berners-Lee ei ollut ensimmäinen Internetin luoja. Ensimmäisen protokollajärjestelmän, joka varmistaa tiedonsiirron verkkoon kytkettyjen tietokoneiden välillä, kehittivät Yhdysvaltain puolustusalan edistyneiden tutkimusprojektien viraston (DARPA) työntekijät. Vinton Cerf Ja Robert Kahn 60-luvun lopulla - viime vuosisadan 70-luvun alussa. Berners-Lee ehdotti vain tietokoneverkkojen ominaisuuksien käyttämistä uuden järjestelmän luomiseksi tiedon järjestämiseksi ja niiden käyttämiseksi.

Mikä oli World Wide Webin prototyyppi?

Jo 1900-luvun 60-luvulla Yhdysvaltain puolustusministeriö asetti tehtäväksi kehittää luotettava tiedonsiirtojärjestelmä sodan varalta. US Advanced Research Projects Agency (ARPA) ehdotti tietokoneverkon kehittämistä tätä tarkoitusta varten. He kutsuivat sitä ARPANETiksi (Advanced Research Projects Agency Network). Hanke yhdisti neljä tieteellistä laitosta - Los Angelesin yliopiston, Stanfordin tutkimusinstituutin sekä Santa Barbaran ja Utahin yliopistot. Kaikki työt rahoitettiin Yhdysvaltain puolustusministeriöltä.

Ensimmäinen tiedonsiirto tietokoneverkon kautta tapahtui vuonna 1969. Los Angelesin yliopiston professori ja hänen opiskelijansa yrittivät kirjautua Stanfordin tietokoneeseen ja välittää sanan "login". Vain kaksi ensimmäistä kirjainta L ja O lähetettiin onnistuneesti Kun he kirjoittivat kirjaimen G, viestintäjärjestelmä epäonnistui, mutta Internet-vallankumous tapahtui.

Vuoteen 1971 mennessä Yhdysvaltoihin luotiin 23 käyttäjän verkko. Ensimmäinen ohjelma kehitettiin sähköpostin lähettämiseen verkon kautta. Ja vuonna 1973 University College London ja Norjan julkishallinto liittyivät verkostoon, ja verkostosta tuli kansainvälinen. Vuonna 1977 Internetin käyttäjien määrä oli 100, vuonna 1984 - 1000, vuonna 1986 niitä oli jo yli 5 000, vuonna 1989 - yli 100 000 Vuonna 1991 CERN:ssä toteutettiin World-Wide Web (WWW) -projekti. Vuonna 1997 Internetin käyttäjiä oli jo 19,5 miljoonaa.

Jotkut lähteet osoittavat World Wide Webin ilmestymispäivän päivää myöhemmin - 13. maaliskuuta 1989.