Logg inn

Webteknologier

technos web

Når man starter med å lage et nettsted eller en applikasjon, er det lett å bli overveldet av mengden tilgjengelige teknologier. Mellom språk, rammeverk og verktøy er det ikke alltid lett å finne frem.

Denne artikkelen gir en oversikt over de viktigste teknologiene som brukes på nettet i dag. Den er ikke uttømmende, men presenterer de mest vanlige og brukte løsningene.

Programmeringsspråk

(x)Html

HTML

Et markeringsspråk som brukes til å strukturere og gi mening til webinnhold. Kommer fra “HyperText Markup Language”, forkortet HTML. Gjør det mulig å lage skjemaer og sette inn lenker, bilder og videoer.

CSS

CSS

Brukes til å formatere et webbdokument som en HTML-side. Kommer fra “Cascading Style Sheets”. Det er en liste over egenskaper for utseende og plassering (farger, fonter, rammer…). Målet er å skille innholdet fra den visuelle presentasjonen.

PHP

PHP

PHP er et programmeringsspråk som brukes til å lage dynamiske nettsider. Omtrent 3 av 4 nettsteder bruker PHP på en eller annen måte.

Javascript

Javascript

Brukes til å legge til animasjoner og effekter på en nettside. Det brukes også til å gjøre sider interaktive og forbedre brukervennligheten eller brukergrensesnittet.

Jquery

Jquery

Et åpen kildekode JavaScript-bibliotek som gjør det enklere å skrive JavaScript på nettsider. Det gjør det mulig å manipulere HTML, håndtere hendelser og forenkle interaksjoner med siden.

Andre teknologier

Mysql

Mysql

Et åpen kildekode relasjonsdatabasesystem. Det gjør det mulig å lagre og organisere data på en nettside, som brukere, artikler eller produkter.

Ajax

Ajax

Teknikk som gjør det mulig å laste data fra en server uten å laste siden på nytt. Den brukes for å gjøre nettsider raskere og mer interaktive.

Nodejs

Nodejs

Kjøremiljø som gjør det mulig å bruke JavaScript på serversiden. Det gjør det mulig å lage raske webapplikasjoner, spesielt i sanntid.

React

React

Et åpen kildekode JavaScript-bibliotek utviklet av Facebook. Det brukes til å lage brukergrensesnitt, spesielt i webapplikasjoner med én side.

Wordpress

Wordpress

Gratis og åpen kildekode CMS (Content Management System). Det er skrevet i PHP og bruker en MySQL-database. Det gjør det enkelt å lage nettsteder med mange plugins. Mer enn 40 % av nettstedene bruker det.

Prestashop

Prestashop

Et åpen kildekode CMS for e-handel. Det gjør det enkelt å opprette og administrere en nettbutikk.

Angular

Angular

Et åpen kildekode-rammeverk utviklet av Google. Det gjør det mulig å lage webapplikasjoner ved å håndtere sider, interaksjoner og data.

Python

Python

Et allsidig åpen kildekode programmeringsspråk. Det brukes til å lage nettsteder, automatisere oppgaver og utvikle applikasjoner.

Vue.JS

Vuejs

Et åpen kildekode JavaScript-rammeverk (også kalt Vue). Det brukes til å lage brukergrensesnitt og webapplikasjoner.

Symfony

Symfony

Et åpen kildekode PHP-rammeverk. Det gjør det mulig å lage nettsteder og webapplikasjoner ved å forenkle organisering og utvikling av kode.

Laravel

Laravel

Et åpen kildekode PHP-rammeverk som delvis er basert på Symfony. Det gjør det mulig å lage nettsteder og webapplikasjoner ved å forenkle utviklingen.

Ruby

Ruby

Et objektorientert open source-programmeringsspråk som er designet for å være enkelt og behagelig å bruke. Det brukes til å lage webapplikasjoner og programvare.

Zend

Zend

Et åpen kildekode PHP-rammeverk. Det gir verktøy for å lage nettsteder og webapplikasjoner ved å strukturere koden og forenkle utviklingen.

Cakephp

Cakephp

Open-source webrammeverk skrevet i PHP. Det følger MVC-arkitekturen og gjør utviklingen av webapplikasjoner enklere, særlig takket være verktøy for databasehåndtering og organisering av kode.

Apache cordova

Cordova

Open-source-rammeverk fra Apache Foundation som gjør det mulig å lage mobilapplikasjoner for flere plattformer med webteknologier som HTML, CSS og JavaScript.

Ionic

Ionic

Open-source-rammeverk som gjør det mulig å lage mobil- og webapplikasjoner på tvers av plattformer med teknologier som HTML, CSS og JavaScript.

Joomla

Joomla

Gratis og åpen kildekode CMS som brukes til å lage ulike typer nettsteder, som presentasjonssider, blogger eller innholdsportaler. Joomla er skrevet i PHP og bruker vanligvis en MySQL-database.

CodeIgniter

CodeIgniter

Open-source-rammeverk skrevet i PHP etter MVC-modellen. Det er verdsatt for sin letthet, hastighet og enkle bruk ved utvikling av webapplikasjoner.

Woocommerce

woocommerce

Open-source-utvidelse for WordPress dedikert til e-handel. Den gjør det mulig å gjøre et WordPress-nettsted om til en nettbutikk og er en av de mest populære løsningene for salg på nettet.

Bootstrap

bootstrap

Front-end-rammeverk som brukes til å lage design og layout for nettsteder og applikasjoner. Det tilbyr ferdige HTML-, CSS- og JavaScript-komponenter.

Haml

Haml

Markeringsspråk som brukes til å generere HTML med en mer konsis syntaks. Målet er å gjøre skriving av maler raskere og mer lesbar.

Sass

Sass

Mye brukt CSS-preprosessor som legger til funksjoner som variabler, nesting og mixins for å gjøre det enklere å skrive og vedlikeholde stilark.

Kilder

Statistikk over PHP-bruk for nettsteder (på engelsk)
WordPress-tall 2020

Ordliste

Framework: Et sett med komponenter som brukes til å lage grunnlaget og strukturen til programvare eller webapplikasjoner

CMS: Kommer fra akronymet “Content Management System”

Open-Source: Lisens som tillater fri redistribusjon, tilgang til kildekode og opprettelse av avledede verk

MVC: Også kalt “Model View Controller”, et arkitekturmønster som er vanlig i webapplikasjoner

Préprocesseur: I informatikk er en preprosessor et program som endrer kode før kompilering

Smidige metoder

agile method.png

Oppdag smidige metoder og forstå hvordan de gjør det mulig å utvikle mer fleksible, raskere og kundesentrerte prosjekter. ...

mail icon1.pngFå våre beste artikler