Logga in

Webbteknik

technos web

När man börjar skapa en webbplats eller applikation är det lätt att känna sig överväldigad av mängden tillgängliga teknologier. Mellan språk, ramverk och verktyg är det inte alltid enkelt att hitta rätt.

Den här artikeln ger en översikt över de viktigaste teknologierna som används på webben idag. Den är inte uttömmande men presenterar de vanligaste och mest använda lösningarna.

Programmeringsspråk

(x)Html

HTML

Ett märkspråk som används för att strukturera och ge mening åt webbinnehåll. Kommer från “HyperText Markup Language”, förkortat HTML. Gör det möjligt att skapa formulär samt infoga länkar, bilder och videor.

CSS

CSS

Används för att formge ett webbdokument som en HTML-sida. Kommer från “Cascading Style Sheets”. Det är en lista över egenskaper för utseende och placering (färger, typsnitt, kanter…). Syftet är att separera innehållet från dess visuella presentation.

PHP

PHP

PHP är ett programmeringsspråk som används för att skapa dynamiska webbsidor. Ungefär 3 av 4 webbplatser använder PHP på ett eller annat sätt.

Javascript

Javascript

Används för att lägga till animationer och effekter på en webbsida. Det används också för att göra sidor interaktiva och förbättra användbarheten eller användargränssnittet.

Jquery

Jquery

Ett open source JavaScript-bibliotek som gör det enklare att skriva JavaScript på webbsidor. Det gör det möjligt att manipulera HTML, hantera händelser och förenkla interaktioner med sidan.

Andra teknologier

Mysql

Mysql

Ett relationsdatabashanteringssystem med öppen källkod. Det gör det möjligt att lagra och organisera data på en webbplats, såsom användare, artiklar eller produkter.

Ajax

Ajax

Teknik som gör det möjligt att ladda data från en server utan att ladda om sidan. Den används för att göra webbplatser snabbare och mer interaktiva.

Nodejs

Nodejs

Körmiljö som gör det möjligt att använda JavaScript på serversidan. Den gör det möjligt att skapa snabba webbapplikationer, särskilt i realtid.

React

React

Ett open source JavaScript-bibliotek utvecklat av Facebook. Det används för att skapa användargränssnitt, särskilt i webbapplikationer med en enda sida.

Wordpress

Wordpress

Gratis och open source CMS (Content Management System). Det är skrivet i PHP och använder en MySQL-databas. Det gör det enkelt att skapa webbplatser med många plugins. Mer än 40 % av webbplatser använder det.

Prestashop

Prestashop

Ett open source CMS för e-handel. Det gör det enkelt att skapa och hantera en webbutik.

Angular

Angular

Ett open source-ramverk utvecklat av Google. Det gör det möjligt att skapa webbapplikationer genom att hantera sidor, interaktioner och data.

Python

Python

Ett mångsidigt open source-programmeringsspråk. Det används för att skapa webbplatser, automatisera uppgifter och utveckla applikationer.

Vue.JS

Vuejs

Ett open source JavaScript-ramverk (även kallat Vue). Det används för att skapa användargränssnitt och webbapplikationer.

Symfony

Symfony

Ett open source PHP-ramverk. Det gör det möjligt att skapa webbplatser och webbapplikationer genom att underlätta kodens struktur och utveckling.

Laravel

Laravel

Ett open source PHP-ramverk som delvis bygger på Symfony. Det gör det möjligt att skapa webbplatser och webbapplikationer genom att förenkla utvecklingen.

Ruby

Ruby

Ett objektorienterat open source-programmeringsspråk som är utformat för att vara enkelt och trevligt att använda. Det används för att skapa webbapplikationer och programvara.

Zend

Zend

Ett open source PHP-ramverk. Det tillhandahåller verktyg för att skapa webbplatser och webbapplikationer genom att strukturera koden och förenkla utvecklingen.

Cakephp

Cakephp

Open source-webbramverk skrivet i PHP. Det följer MVC-arkitekturen och underlättar utvecklingen av webbapplikationer, särskilt tack vare verktyg för databashantering och kodstrukturering.

Apache cordova

Cordova

Open source-ramverk från Apache Foundation som gör det möjligt att skapa plattformsoberoende mobilappar med webbtekniker som HTML, CSS och JavaScript.

Ionic

Ionic

Open source-ramverk som gör det möjligt att skapa plattformsoberoende mobil- och webbapplikationer med tekniker som HTML, CSS och JavaScript.

Joomla

Joomla

Gratis och open source CMS som används för att skapa olika typer av webbplatser, till exempel presentationssidor, bloggar eller innehållsportaler. Joomla är skrivet i PHP och använder vanligtvis en MySQL-databas.

CodeIgniter

CodeIgniter

Open source-ramverk skrivet i PHP enligt MVC-modellen. Det uppskattas för sin lätthet, snabbhet och användarvänlighet vid utveckling av webbapplikationer.

Woocommerce

woocommerce

Open source-tillägg för WordPress som är inriktat på e-handel. Det gör det möjligt att förvandla en WordPress-webbplats till en webbutik och är en av de mest populära lösningarna för försäljning på nätet.

Bootstrap

bootstrap

Front-end-ramverk som används för att skapa design och layout för webbplatser och applikationer. Det erbjuder färdiga HTML-, CSS- och JavaScript-komponenter.

Haml

Haml

Märkspråk som används för att generera HTML med en mer kortfattad syntax. Det syftar till att göra skrivandet av mallar snabbare och mer lättläst.

Sass

Sass

Mycket använd CSS-preprocessor som lägger till funktioner som variabler, nästning och mixins för att göra det enklare att skriva och underhålla stilmallar.

Källor

Statistik över PHP-användning för webbplatser (på engelska)
WordPress-siffror 2020

Ordlista

Framework: En uppsättning komponenter som används för att skapa grunden och strukturen i programvara eller webbapplikationer

CMS: Kommer från akronymen “Content Management System”

Open-Source: Licens som tillåter fri distribution, tillgång till källkod och skapande av derivatverk

MVC: Även kallat “Model View Controller”, ett arkitekturmönster vanligt i webbapplikationer

Préprocesseur: Inom datavetenskap är en preprocessor ett program som ändrar kod före kompilering

Agila metoder

agile method.png

Upptäck agila metoder och förstå hur de gör det möjligt att utveckla mer flexibla, snabbare och kundfokuserade projekt. ...

mail icon1.pngFå våra bästa artiklar