Verkkosivusto — määritelmä, rakenne ja miten se toimii
Mikä on verkkosivusto? Selkeä määritelmä, rakenne ja toiminta vaiheittain — opi miten sivustot, palvelimet ja responsiivisuus toimivat käytännössä.
Verkkosivusto on joukko verkkosivuja, jotka on yhdistetty. Ihmiset katsovat verkkosivuja jonkinlaisella tietokoneella, joskus myös matkapuhelinten ja televisioiden sisällä olevalla tietokoneella. Verkkosivustoja säilytetään tietokoneissa, joita kutsutaan verkkopalvelimiksi.
Mitä verkkosivusto tarkoittaa käytännössä?
Verkkosivusto koostuu toisistaan linkitetyistä verkkosivuista, tiedostoista ja resursseista (kuten kuvat, tyylitiedostot ja skriptit). Jokaisella sivulla on oma osoitteensa eli URL, ja koko sivustolle voidaan antaa helppo muistettava nimi eli verkkotunnus (domain). Käyttäjä avaa verkkosivuston selaimella kirjoittamalla osoitteen tai klikkaamalla linkkiä.
Verkkosivuston rakenne
- Etupää (front-end): se osa, jonka käyttäjä näkee ja jonka kanssa hän on vuorovaikutuksessa. Teknologioita ovat HTML, CSS ja JavaScript.
- Takapää (back-end): palvelinpuolen ohjelmisto, joka käsittelee tietokantaa, liiketoimintalogiikkaa ja käyttäjän pyyntöjä. Esimerkkejä: PHP, Python, Node.js, Ruby.
- Tietokanta: tallentaa sisältöjä, käyttäjätietoja ja muita tietoja. Tavallisia tietokantoja ovat MySQL, PostgreSQL ja MongoDB.
- Palvelin ja hosting: verkkopalvelin (hosting) isännöi sivuston tiedostoja ja vastaa selaimen pyyntöihin. Palvelimia voi olla jaettu hosting, virtuaalipalvelimet (VPS) tai pilvipalvelut.
- Resurssit: kuvat, fontit, videot ja kolmannen osapuolen kirjastot, jotka latautuvat sivulle.
Kuinka verkkosivusto toimii teknisesti
- DNS-hakemus: Kun kirjoitat selaimeen osoitteen, selain kysyy DNS-palvelimelta, mikä IP-osoite vastaa kyseistä domainia.
- HTTP/HTTPS-pyyntö: Selain lähettää palvelimelle pyynnön (HTTP GET tms.). Nykyään käytetään yleensä suojattua HTTPS-yhteyttä, joka salaa tiedonsiirron.
- Palvelimen vastaus: Palvelin palauttaa pyydetyn sivun HTML:n, johon selain lataa myös CSS- ja JavaScript-tiedostot sekä muut resurssit.
- Renderöinti: Selain rakentaa ja näyttää sivun käyttäjälle, suorittaa mahdolliset skriptit ja hoitaa interaktioita.
Verkkosivustojen tyypit
- Staattiset sivustot: sisältö on valmiiksi kirjoitettuja tiedostoja, muutokset vaativat tiedostojen päivityksen.
- Dynaamiset sivustot: sisältö generoidaan palvelimella tai selaimessa ajon aikana, usein tietokantapohjaisesti.
- Sisällönhallintajärjestelmät (CMS): kuten WordPress, Joomla tai Drupal, helpottavat sisällön tuottamista ja ylläpitoa ilman koodausta.
- Verkkokaupat: sisältävät maksujärjestelmät ja tuotehallinnan.
- Web-sovellukset: monimutkaisempia palveluita, jotka toimivat selaimessa sovelluksen tavoin (esim. sähköposti- tai toimistosovellukset).
Hyvät käytännöt ja saavutettavuus
- Responsiivinen suunnittelu: sivusto toimii eri näyttökokoisilla laitteilla (pöytäkoneet, matkapuhelinten selaimet, älytelevisiot).
- Saavutettavuus: tekstit ja rakenteet suunnitellaan siten, että myös näkö- tai liikkumisrajoitteiset käyttäjät voivat käyttää sivustoa (esim. näytönluku-yhteensopivuus, selkeä rakenne).
- Suorituskyky: sivun latausajat optimoidaan kuvien pakkaamisella, välimuistilla ja mahdollisesti CDN:n (sisällönjakeluverkko) käytöllä.
- Hakukoneoptimointi (SEO): selkeät otsikot, meta-tiedot ja hyvä sisältörakenne parantavat näkyvyyttä hakukoneissa.
Tietoturva ja yksityisyys
- HTTPS/SSL/TLS: salaus varmistaa, että tiedot liikkuvat turvallisesti selaimen ja palvelimen välillä.
- Päivitykset ja varmuuskopiot: ohjelmistopäivitykset ja säännölliset varmuuskopiot vähentävät riskejä.
- Käyttäjätunnukset ja oikeudet: vahvat salasanat, monivaiheinen tunnistus ja oikeuksien hallinta suojaavat tilit.
- Rekisterinpitovelvoitteet: GDPR ja muut tietosuojalait vaikuttavat siihen, miten käyttäjätietoja kerätään ja käsitellään.
Sivuston ylläpito ja kehitys
Verkkosivusto vaatii jatkuvaa huoltoa: sisältöä päivitetään, tietoturvaa parannetaan ja teknologiaa kehitetään. Analytiikkatyökalut auttavat seuraamaan kävijäliikennettä ja käyttäjäkäyttäytymistä, mikä ohjaa sisältö- ja suunnittelupäätöksiä.
Yhteenveto
Verkkosivusto on enemmän kuin pelkkä sivujoukko: se on kokonaisuus, jossa yhdistyvät teknologia, sisältö, käyttöliittymä ja palvelu. Hyvä verkkosivusto on saavutettava, turvallinen, nopea ja helposti ylläpidettävä. Perusasioihin kuuluu selkeä rakenne, toimiva hosting, suojattu yhteys (HTTPS) ja responsiivinen ulkoasu, jotta kävijät saa halutun tiedon nopeasti ja turvallisesti.
.png)
Tämä on kuvakaappaus eräästä verkkosivustosta. Kuvan verkkosivusto on wikipedia.org.
Yleiskatsaus
Lähes aina on yksi etusivu, josta on linkkejä muille sivuille, jotka ovat osa kyseistä "sivustoa". Joskus sillä on linkkejä myös muihin "sivustoihin" kuuluville sivuille. (Huomaa, että nettijargonissa käytetään sanaa sivusto, joka tarkoittaa myös fyysistä paikkaa reaalimaailmassa, tarkoittamaan www-osoitetta). Kotisivu toimii verkkosivuston esittelysivuna.
Verkkosivustoja voidaan käyttää mainostamiseen tai myymiseen. Niitä voidaan käyttää myös keskusteluun muiden ihmisten kanssa. Blogi on verkkosivusto, jossa aineiston sijainti ei ole niinkään tärkeää kuin se, kuka sen kirjoittaa, ja jossa keskitytään enemmän vuoropuheluun. Usein blogeja käyttävät ihmiset eivät pidä sanasta "sivusto", koska se viittaa valvottuun paikkaan. Sivustot ovat hyviä, kun etsitään tietoa tietokoneelta.
Tyypit
Verkkosivustoja on monenlaisia, ja ne perustuvat niiden tarkoitukseen ja organisaatiotyyppiin, jolle ne on luotu.
- Weblog (tunnetaan myös nimellä blogi).
- Wiki (Sivusto, jossa kuka tahansa voi muokata sivuja).
- Sisällönhallintajärjestelmä (ohjelmisto, jolla voidaan muokata verkkosivuja WYSIWYG-editorilla).
- Hakukone (Sivusto, kuten Google, Bing ja DuckDuckGo, jolla voit tehdä hakuja verkossa).
- Sosiaaliset verkostoitumissivustot (kuten Facebook, Twitter ja Instagram, joiden avulla voit olla vuorovaikutuksessa ihmisten kanssa internetissä).
- Quiz-sivustot, kuten Quotev, Buzzfeed, Allthetests ja GoToQuiz, ovat sivustoja, joilla tarkastellaan visailuja, fanifiktioita ja kyselyitä televisiosta, radiosta, musiikista ja muista yhteiskunnallisista asioista.
- Videosivustot, kuten YouTube, ovat olemassa ihmisten ja asioiden videoiden katselua varten.
- Verkkofoorumi, keskustelu, Q&A ja yhteisön verkkosivusto.
- Jäsenyyden verkkosivusto
- Sovellussivustot, jotka nykyään tunnetaan yksinkertaisesti nimellä Sovellukset, ovat verkkosivustoja, jotka ovat neliönmuotoisia ja vaativat enemmän vaikeuksia päästä niihin käsiksi, ja yleensä ne pyytävät sinua lataamaan sovelluksen, jotta pääset käsiksi tiettyihin asioihin.
- .org-sivustot ovat järjestöjen verkkosivustoja.
- .uk, .au ja .us ovat sivustoja, jotka ovat käytettävissä vain Yhdistyneessä kuningaskunnassa, Australiassa ja Yhdysvalloissa, mutta joitakin niistä voi käyttää myös näiden maiden ulkopuolella.
- .io-verkkosivustot ovat yleensä verkkopelisivustoja, jotka toimivat internetissä IO-nimisellä laitteella, jolla on jokin merkitys, mutta niitä voi käyttää kuten mitä tahansa muuta verkkosivustoa internetin kautta.
- On olemassa muitakin verkkosivustoja, jotka eivät ole julkisia ja joiden lopussa on . ja sen jälkeen satunnaisia kirjaimia, mutta niitä on liian monta lueteltavaksi.
Access
Käyttäjät voivat käyttää mitä tahansa verkkosivustoa URL-osoitteen avulla. Tämä on verkkosivuston osoite, joka näkyy verkkoselaimen yläreunassa. Etusivulla ja muualla sivustolla on yleensä samat sanat URL-osoitteen alussa - esimerkiksi Simple English Wikipedian sivut alkavat aina "http://simple.wikipedia.org/...", mutta ovat sen jälkeen erilaisia. Jos henkilö ei kuitenkaan osta verkkotunnusta, verkkosivusto voi olla IP-osoite. Esimerkki IP-osoitteesta on 172.217.13.228.
Ulkonäkö
Verkkosivut esitetään yleensä HTML-kielellä (Hyper Text Markup Language), mutta niitä ei aina kirjoiteta tai ylläpidetä tällä tavalla - jotkut käyttävät WAP:ia ja toiset XML:ää.
Verkkosivuston rakentajaohjelmisto on yleensä kokoelma ohjelmistotyökaluja, jotka mahdollistavat verkkosivustojen rakentamisen ilman manuaalista koodin muokkausta. Useissa isännöidyissä verkkosivustopalveluissa on sisäänrakennettu verkkosivuston rakentajaohjelmisto.
Kysymyksiä ja vastauksia
K: Mikä on verkkosivusto?
A: Verkkosivusto on joukko verkkosivuja, jotka on liitetty yhteen.
K: Miten ihmiset katsovat verkkosivustoja?
V: Ihmiset katsovat verkkosivustoja jonkinlaisella tietokoneella, joskus myös matkapuhelinten ja televisioiden sisällä olevilla tietokoneilla.
K: Missä verkkosivustoja säilytetään?
V: Verkkosivustoja säilytetään tietokoneissa, joita kutsutaan verkkopalvelimiksi.
K: Voivatko kaikenlaiset tietokoneet käyttää verkkosivustoja?
V: Kyllä, kaikentyyppiset tietokoneet voivat käyttää verkkosivustoja, myös matkapuhelimissa ja televisioissa olevat tietokoneet.
K: Onko jokaisella verkkosivustolla vain yksi verkkosivu?
V: Ei, yksi verkkosivusto voi koostua useista verkkosivuista.
K: Mikä yhdistää verkkosivuston sivut? V: Verkkosivuston sivut on yhdistetty toisiinsa linkkien tai navigointivalikoiden avulla.
K: Mikä on tarkoitus, että yhdellä sivustolla on useita verkkosivuja? V: Kun yhdellä sivustolla on useita verkkosivuja, voidaan jakaa enemmän sisältöä ja järjestää se helposti navigoitavaan muotoon.
Etsiä