Blogikirjoitus -
TEKNINEN SANASTO
Digiprojekteissa on usein hankala päästä yhteisymmärrykseen, jos keskustelijoilta puuttuu yhteinen kieli. Verkkokehityksen (web development) maailma on täynnä erikoisia englanninkielisiä termejä, joille moni ei ole edes kuullut suomenkielistä vastinetta. Itse sanojen merkityskin voi olla vähän vieras.
Alla on Redlandin tekninen sanasto, johon yhteistyön ja avunannon nimissä kokosimme verkkokehityksessä yleisimmin käytettävät termit. Sanastosta niiden merkitys on tarpeen tullen helppo käydä varmistamassa vaikka useampaankin kertaan.
| .htaccess | Palvelimella sijaitseva tiedosto, jossa voimme esim. asettaa edelleenohjauksia ja salasanasuojauksia. |
| Acquia | Palveluntarjoaja isoille Drupal-sivustoille. www.acquia.com |
| Air | Adoben kehittämä alusta erilaisten sovellusten ajamiseen. fi.wikipedia.org/wiki/Adobe_AIR |
| alidomain | Esim. alidomain.redland.fi, eli päätunnukselle alisteinen verkkotunnus. Tämä voi sijaita eri palvelimella kuin www.redland.fi. |
| Amazon | Kun www-kehittäjät puhuvat Amazonista, he tarkoittavat Amazon Web Services (AWS) -pilvipalveluita. fi.wikipedia.org/wiki/Amazon_Web_Services aws.amazon.com |
| Angular.js | Googlen Javascript-ohjelmistokehys, jota käytetään alustana yksisivuisissa sovelluksissa. |
| Apache | Palvelinohjelma, joka osaa näyttää staattisia kotisivuja. Dynaamiset kotisivut vaativat lisäksi PHP:n ja MySQL:n käyttöä. fi.wikipedia.org/wiki/Apache (palvelinohjelma) |
| API | Application programming interface, suomeksi rajapinta. Palvelimella toimiva palvelu, joka palauttaa tai vastaanottaa dataa, kun sitä kutsutaan. en.wikipedia.org/wiki/API |
| augmentedreality (AR) | Lisätty todellisuus. Kun esimerkiksi katsot jotain puhelimesi kameran kautta ja kuvaan lisätään tietokoneellisia elementtejä. fi.wikipedia.org/wiki/Lisätty_todellisuus |
| cache | Äännetään kuten ”cash”. Suomeksi välimuisti. Selaimesi tallentaa kaiken näkemäsi väliaikaisesti tietokoneesi kovalevylle. Näin selaimen ei tarvitse ladata esimerkiksi sivuston tyylitiedostoja ja kuvia uudestaan jokaisella sivulatauksella. Jos et näe sivustolle tehtyjä muutoksia, niin saatat nähdä vanhan version välimuistista. Tällöin sinun on tyhjennettävä selaimen välimuisti. Tee se selaimesi ylävalikon Historia-osion kautta. Voit myös kokeilla sivun lataamista palvelimelta seuraavalla komennolla: Windows: Ctrl + F5 Mac (Firefox): Cmd (Apple) + Shift + R |
| CDN | Content delivery network. Järjestelmä, joka tarjoaa esim. sivuston kuvat ja videot vierailijaa läheltä olevalta palvelimelta, jotta niiden lataus olisi mahdollisimman nopeaa. |
| CMS | Content management system, eli sisällönhallintajärjestelmä kuten WordPress. fi.wikipedia.org/wiki/Sisällönhallintajärjestelmä |
| CodeIgniter | Ohjelmistokehys, jonka päälle voi tehdä räätälöidyn verkkosivuston tai -palvelun. |
| cookie | Suomeksi eväste. Pieni tekstitiedosto jonka sivusto tallentaa koneellesi. Tiedosto voi esim. auttaa pitämään sinut sisäänkirjautuneena käyttämilläsi sivustoilla, kuten Facebook. fi.wikipedia.org/wiki/Eväste |
| CSS | Cascading style sheets. Tyylitiedosto, joka keroo selaimellesi kuinka sen tulisi näyttää verkkosivu. Siinä on määritetty mm. fonttikoko, taustavärit jne. fi.wikipedia.org/wiki/Cascading_Style_Sheets |
| dedicated server | Palvelin, joka on ainoastaan yhden asiakkaan käytössä. Katso myös webhotelli. |
| devaaja | Suomenkielinen väännös englannin developer-sanasta. Devaaja on www-kehittäjä, joka työskentelee verkkopalveluiden suunnittelun ja tuotannon parissa. |
| devipalvelin | Development server. Devipalvelimelle rakennamme sivustot ennen kuin ne siirretään tuotantopalvelimelle. Katso myös tuotantopalvelin. |
| DNS | Domain Name System ohjaa helposti muistettavat verkkosivuosoitteet, kuten redland.fi palvelimien IP-osoitteisiin, esim. 80.69.161.44. fi.wikipedia.org/wiki/DNS |
| domain | Verkkotunnus, kuten redland.fi. Katso myös alidomain. |
| Drupal | Monimutkainen alusta ja sisällönhallintajärjestelmä isoille sivustoille. |
| eväste | Katso cookie |
| favicon | Pieni kuvake selaimesi osoitekentässä verkko-osoitteen vieressä. |
| Flash | Animaatioita netissä. Käytetään valitettavasti myös edelleen bannereiden tekoon, koska moni bannerijärjestelmä ei vielä täysin tue HTML5-bannereita (jotka teoriassa toimivat kaikissa laitteissa, myös Apple-maailmassa). |
| FTP / sFTP | File Transfer Protocol (FTP). Protokolla, jolla siirretään tiedostoja palvelimille. SFTP on turvallisempi. fi.wikipedia.org/wiki/FTP |
| Git | Versionhallinta, joka mahdollistaa useamman ohjelmoijan työstää samaa projektia. |
| HTML5 | Tätä kirjoittaessa uusin versio sivustojen perusrakenteen koodista. Usein, kun on puhetta HTML5:stä, niin tarkoitetaan myös uusia CSS3-tyylejä sekä Javascript-toiminaisuuksia. |
| iframe | Sivu sivun sisällä. Esimerkiksi palautelomake, banneri tms. sisältö, joka ladataan sivulle muualta. |
| IP | IP-osoite (esim. 80.69.161.44) on numerosarja, joka kertoo jonkin laitteen sijainnin. fi.wikipedia.org/wiki/IP-osoite |
| Java | Java on ohjelmointikieli. Älä sekoita Javascriptiin. |
| Javascript | Javascript on kevyt selaimessa ajettava ohjelmointikieli, jolla suuri osa sivujen toiminnallisuuksista on nykyisin tehty. JavaScript ei ole sama kuin Java, älä sekoita näitä. fi.wikipedia.org/wiki/Javascript |
| Joomla | Sisällönhallintajärjestelmä, jonka suosio on laskenut aikaisempien tietoturvahaavoittuvuuksien takia. Redland ei varsinaisesti tee Joomla-sivustoja, mutta niiden pienempi kehitys onnistuu toki tarvittaessa. fi.wikipedia.org/wiki/Joomla |
| jQuery | JavaScript-koodikirjasto, joka helpottaa selaimessa ajettavien Javascrtip-komentojen tekoa ja ajoa. Tämä on käytössä lähes jokaisella sivustolla. fi.wikipedia.org/wiki/JQuery |
| JSON | Kevyt tiedostomuoto datan siirtoon (esimerkiksi, jos jokin Javascript-toiminto kutsuu palvelinta, niin sille palautetaan dataa JSON-muodossa). Katso myös XML. fi.wikipedia.org/wiki/JSON |
| kehityspalvelin | Kts. devipalvelin |
| LAMP | Kokoelma avoimen lähdekoodin ohjelmia, jotka yhdessä muodostavat WWW-palvelimen. Palvelin koostuu usein Linux, Apache, MySQL ja PHP ohjelmista. fi.wikipedia.org/wiki/LAMP |
| Load Balancer | Tarjoaa sivustoa tasaisesti usealta palvelimelta. Saatetaan tarvita sivustoilla, joilla on paljon liikennettä. |
| localhost | Oma tietokoneesi. Sillä on IP-osoite 127.0.0.0 (IPv4) tai ::1 (IPv6). |
| MAMP | Sama kuin LAMP, mutta Maceille |
| MOSS | Microsoft Office SharePoint Server. Sisällönhallintajärjestelmä, joka pyörii Microsoftin alustoilla. |
| MySQL | Tietokantasovellus |
| nginx | Palvelinsovellus. Lausutaan ”engine x”. |
| Node.js | Node.js on palvelinpään JavaScript-ajoympäristö verkkopalveluiden kehittämiseen, jolla on helppo kehittää nopeita, skaalattavia verkkosovelluksia. |
| palvelin | Tietokone, jolla kotisivun tiedostot sijaitsevat. Englanniksi server. |
| PHP | Ohjelmointikieli, jolla voi tehdä dynaamisia verkkopalveluita. Tämä on se osa sivuston jäävuorta, joka on pinnan alla. fi.wikipedia.org/wiki/PHP |
| pilvipalvelu | Pilvipalvelu on yleisnimitys erilaisille palveluille, joita voi käyttää Internetin avulla riippumatta palvelun sijainnista ja päivitysajoista. |
| rajapinta | Katso API. |
| responsive web design (RWD) | Responsiivisuudella tarkoitetaan, että sivuston rakenne sekä sisältö venyy sen mukaan kuinka suurella näytöllä sitä katsellaan. |
| SSL | Secure Sockets Layer (SSL ja ”https”), nykyisin Transport Layer Security (TLS). Sen avulla voidaan suojata palvelimelta käyttäjän konelle liikkuva data sekä toisinpäin. Google on 2014 ilmoittanut, että https-sivustot saavat enemmän näkyvyyttä hakutuloksissa. Tämä aiheuttaa sivustoille parin sadan euron vuosittaista lisäkustannusta. Mutta hakutulosnäkyvyyden lisäksi esim. käyttäjien lähettämät lomakedatat liikkuvat suojattuina käyttäjän koneen ja sivuston palvelimen välillä. SSL kannattaakin aina hankkia jo lomakeliikenteen takia. |
| subdomain | Kts. alidomain |
| tuotantopalvelin | Production server. Tämä on se palvelin, jossa julkisesti näkyvä sivusto sijaitsee. Vrt. devipalvelin. |
| URL | Kotisivun osoite. Esimerkiksi www.redland.fi/ota-yhteytta |
| UTF-8 | Tapa, jolla teksti on koodattu. Jos esim. ääkköset näkyy väärin, niin luultavasti on joku konflikti tekstin ja dokumentin koodaustavoilla. |
| virtuaalipalvelin | Palvelin, jonka kanssa samalla koneella voi olla palveluntarjoajan muitakin asiakkaita, mutta jolla on oma palvelinsofta. Oma palvelinsofta takaa sen, etteivät muiden asiakkaiden liikenne tai ongelmat siinä vaikuta meidän sivustoomme. fi.wikipedia.org/wiki/Virtuaalipalvelin |
| VPN | Virtuaalinen verkko, jonka ansiosta kaikki verkkoliikenne menee esim. työpaikkasi kautta. Mahdollistaa esim. yrityksen sisäisten palveluiden käytön kotoa käsin. |
| välimuisti | Katso cache |
| WAMP | Sama kuin LAMP, mutta Windowsille |
| webfont | Verkossa voi nykyään käyttää paljon erilaisia kirjasintyyppejä. Halutin fontin saatavuus ja lisenssi kannattaa kuitenkin tarkistaa jo suunnitteluvaiheessa. |
| webhotelli | Palvelintila palvelimelta, jossa on myös muiden asiakkaiden sivustoja. Webhotellissa voi olla monia sivustoja ja jos jossakin niissä on palvelinta hidastava ongelma, vaikuttaa tämä meidänkin sivustoon. Kts. virtuaalipalvelin. |
| WordPress | Sisällönhallintajärjestelmä. * Osoitteesta WordPress.ORG voit ladata WordPressin, jonka voit asentaa omalle palvelimelle (mahdollistaa laajan räätälöinnin). * Osoitteessa WordPress.COM voit luoda oman ilmaisen blogin (rajattu määrä räätälöintivaihtoehtoja). |
| XML | Yksi useista datatiedostotyypeistä. Muistuttaa HTML:ää. Katso myös JSON. fi.wikipedia.org/wiki/XML |
Tekninen sanasto on tehty helpottamaan eri alojen asiantuntijoiden yhteistyötä digitaalisissa projekteissa. Toivomme sen hyödyttävän mahdollisimman monia, niinpä otamme mielellämme vastaan täydennyksiä ja tarkennuksia listaan.
Iloisempia IT-projekteja!
Kategoriat
- digisanasto