1.01. Internetsivun periaate

Laitteet ja liikenne

Internet tarvitsee toimiakseen useita erilaisia teknisiä laitteita.

  • Internetin selaamiseen tarvitaan asiakaslaite eli tietokone, kannettava tietokone, tabletti, älykännykkä, rannekello, virtuaalilasit, tms.. Sekä tietysti internetselain.
  • Jotta sivut näkyvät internetissä tarvitaan myös internetpalvelimia, joissa internetsivut säilytetään.
  • Tarvitaan myös toimiva tietoliikenneyhteys eli jonkinlainen tietoliikenneväylä internetiin.

Internetin selaaminen toimii siis seuraavasti

  1. Käyttäjä avaa tietokoneensa ja siellä olevan internetselaimen
  2. Käyttäjä kirjoittaa internetselaimen osoitteeksi haluamansa sivuston osoitteen ja painaa enter
  3. Internetselain lähettää pyynnön internetiin, että haluan avata internetselaimessa sivun joka on osoitteessa www.salakari.net
  4. Internetissä olevat reitittimet ohjaavat pyynnön oikealle internetpalvelimelle
  5. Internetpalvelin hakee halutun internetsivuston omasta hakemistostaan
  6. Internetpalvelin lähettää halutun sivun takaisin käyttäjälle
  7. Internetin toimilaitteet reitittävät liikenteen takaisin oikeaan tietokoneeseen
  8. Käyttäjän tietokone ottaa vastaan ja tallentaa palvelimen lähettämät tiedostot väliaikaisten internettiedostojen joukkoon
  9. Käyttäjän internetselain avaa tiedoston omasta hakemistostaan eli omalta tietokoneelta

Liikenne käyttäjän ja internetpalvelimen välillä saattaa tehdä useita pyyntöjä ja vastauksia. Kaikki tietoliikenne käyttäjän ja internetpalvelimen välillä on selkokielistä jos internetosoitteen eli URL:n alussa on HTTP. Jos osoitteen alussa on HTTPS, liikenne on suojattua. Käytännössä suojattu liikenne salakirjoittaa kaiken tiedon asiakkaan ja internetpalvelimen välillä.

Internetsivu

Internetsivu eli HTML sivu kirjoitetaan HTML, CSS, JavaScript ja PHP/ASP koodeilla. Ohjelmointikieliä on muitakin, mutta tässä oppaassa keskitymme HTML5 koodistoon.

Internetsivu voidaan kirjoittaa millä tahansa tekstieditorilla, kuten Microsoft käyttöjärjestelmässä muistio.

Tiedosto tallennetaan .html -päätteellä varustettuna.

Sivustoa varten tarvitaan internetpalvelimelta kovalevytilaa, jonne tiedostot siirretään FTP-protokollan avulla. Käytännössä esim. FileZilla on toimiva FTP-asiakas ohjelma.

Internetpalvelimen kovalevyä vai vuokrata webhotelleja myyviltä yrityksiltä.

Sisältö ja tekniikka

Internetsivujen tekemisessä on kaksi osaa, ensimmäinen on sivuston tekniikka eli HTML kieli ja toinen on sivuston sisältö.

Sivuston sisältö on se osuus, joka kutsuu kävijöitä yhä uudelleen sivuille. Tekniikka toimii taustalla ja mahdollistaa sivuston oikeanlaisen toiminnan.

Sivuston ulkoasu

Sivuston graafinen ilme eli käyttöliittymä ratkaisee paljon sivun toiminnallsuuteen. Jos sivun ulkoasu on vääränlainen kerrottavaan sisältöön nähden, niin kävijät eivät välttämättä tule toista kertaa.

Yleensä internetsivuston ohjelmointi aloitetaan karkealla tekniikan valmistelulla, samalla luodaan sivustolle ulkoasu. Sivuston ohjelmointi on huomattavasti helpompaa jos sivuston ulkoasu on valmiiksi suunniteltuna. Valmiiksi suunnitellun ulkoasun avulla on helpointa rakentaa teknisesti toimiva sivusto kokonaisuus.

Blogger, kotisivukone ja vastaavat bloki alustat

Googlen blokker on Googlen internetselaimessa muokattava julkaisualusta. Kyseisellä alustalla voidaan luoda internetsivustoja ilman minkäänlaista koodin tuntemusta. Sama pätee myös kotisivukoneeseen.

Sivusto luodaan valmiista malleista ja valmiista rakenteista. Näillä bloki alustoilla on helpointa päästä mukaan internetsivujen maailmaan. Jos kuitenkin haluat kehittyä internetsivuston tekijänä, niin siinä tapauksessa kannattaa opetella HTML, CSS, JavaScript, PHP / ASP, kuvankäsittely, värien merkitys sekä markkinoinnin alkeet.

WordPress, Drupal, yms. julkaisualustat

WordPress ja Drupal ovat julkaisualustoja, jotka tarvitsevat toimiakseen webhotellin sekä tietokannan. Näissä julkaisualustoissa on yhteistä on se, että minkäänlaista ohjelmointitaitoa ei tarvita enää sen jälkeen kun ohjelmisto on asennettu. 

Ohjelmiin kirjaudutaan internetsivuston kautta ja sivustolle luodaan sivuja sekä artikkeleita. WordPress ja Drupal ohjelmistot on suunniteltu sisällön ylläpitoon. Käytännössä kuka tahansa voi syöttää yrityksen, organisaation tai henkilökohtaisten sivustojen sisältöä.

Comments are closed.

By continuing to use the site, you agree to the use of cookies. - - - - - - Jatkamalla sivuston käyttöä hyväksyt evästeet.
more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.
- - - - - -
Tällä sivulla käytetään evästeitä sivuston paremman toiminnan takaamiseksi. Jatkamalla sivuston käyttöä tai napsauttamalla "Accept" hyväksyt sivuston evästeet.

Close