Verkkosivusto vs. verkkosovellus
Internetin tulo johti keksintöön uusia termejä, joita käytetään yksinomaan viittaamaan asioihin, joita voit tehdä tai saada Internetistä. Verkkosivusto on yksi ensimmäisistä, ja sitä käytetään viittaamaan sijaintiin, jolla on useita saman aiheen sivuja. Sivustoon päästään käyttämällä URL-osoitetta (Uniform Resource Locator). Toisaalta verkkosovellus on termi, jota käytetään yksilöimään ohjelma tai sovellus, jota ajetaan ja käytetään erillisissä tietokoneissa.
Verkkosovellus voi olla olemassa muun muassa Internetissä tai lähiverkossa, Intranetissä, VPN: ssä. Kun verkkosovellus on saatavana Internetissä, se isännöidään usein erillisenä verkkosivun sivuna. Sivusto voi sisältää myös muita materiaaleja, joita Web-sovellus ei käytä, mutta jotka liittyvät usein siihen, mitä verkkosovellus tekee.
Verrattuna web-sovellus on resurssitehokkaampi verrattuna verkkosivustoon, joka ei sisällä web-sovellusta. Verkkosovelluksen tyypistä ja tavoitteesta riippuen sen on käsiteltävä saamansa tiedot ja pääsy tietokantoihin. Vaikka jotkut monimutkaisemmista sivustoista voivat olla yhtä paljon resursseja, useimmat eivät ole. Tämä johtuu siitä, että suurin osa sivustoista näyttää vain staattisia tietoja, joita ei päivitetä kovin usein.
Sama pätee myös verkkosivuston tai verkkosovelluksen luomisen vaikeuteen. Staattiset verkkosivustot voidaan koodata niin kauan kuin tiedät HTML (Hypertext Markup Language). Verkkosovelluksissa HTML: n tunteminen ei riitä, se osa, joka tekee sovelluksesta, koodataan vaikeammalla kielellä, joka muistuttaa ohjelmointikieliä. Kieliluettelo sisältää Java, Javascript, DHTML, Silverlight, PHP ja AJAX. On myös tarpeen tuntea kaksi tai useampia näistä kielistä, jotta voidaan toteuttaa palvelimen puoleiset skriptit, jotka käsittelevät tietoja, ja asiakaspuolen skriptit, jotka muotoilevat näytön tiedot.
Yhteenveto:
1. Verkkosivusto on kokoelma verkkosivuja samassa paikassa samalla kun verkkosovellus on sovelluksen tyyppi, jota ylläpidetään verkon kautta
2. Verkkosovellusta käytetään usein tietyllä verkkosivustolla
3. Verkkosovellus tarvitsee usein paljon enemmän prosessointitehoa kuin useimmat verkkosivustot
4. Verkkosovellusta on vaikeampi luoda kuin verkkosivustoa