Hur fungerar WordPress – egentligen?

av | nov 28, 2017 | Wordpress | 1 kommentar

Att WordPress är ett av de mest populära CMS-systemen i världen kanske du redan visste. Men hur fungerar egentligen en WordPress? Vad ligger bakom som får det här att fungera?

Oavsett om du väljer att ha din hemsida hos wordpress.com eller på en egen webbserver, dvs med en egen domän hos ett webbhotell, så består en WordPress-installation av två huvudsakliga delar. Fysiska filer på en webbserver samt en databas.

Fysiska filer

En WordPress-installation innehåller en mängd filer som är basen för hela systemet. Dessa filer är uppdelade i en speciell struktur, dvs olika mappar och filer. Det går att jämföra med Utforskaren (Windows) eller Finder (Mac) som du har på din dator. Där du sorterar och sparar dina filer i olika mappar.

För att en hemsida överhuvudtaget ska kunna fungera måste det finnas en plats att lagra alla filer på. Om man till exempel äger sin  egen domän väljer man oftast ett webbhotell som erbjuder en sådan plats i form av en webbserver. Jag tänker inte fördjupa mig i hur domän och webbhotell fungerar tillsammans just nu. På den här platsen/webbservern placerar man alla fysiska filer som en wordpress-installation består av.

Dessa fysiska filer innehåller mängder av kod som bestämmer hur allting ska presenteras på sidan. Vilket utseende och design sidan ska ha men även hur strukturen ska byggas upp. Var menyn ska placeras, vad som händer med all text som skrivs in, hur kommentarerna presenteras. Hur stora bilderna ska vara. Om sidan ska presenteras i full bredd eller i två eller flera kolumner. Och så vidare…

På webbservern sparas även de bilder eller dokumentfiler ner som du laddar upp i WordPress. De hamnar i en speciell mapp och lagras där som fysiska filer.
Om du tar backup på din hemsida, hamnar dessa backupfiler på en utvald plats på servern och lagras även dom som fysiska filer.

Kan vem som helst få tillgång till mina filer?

Svaret är nej. Det krävs speciella användaruppgifter till den webbserver som filerna ligger på för att man ska kunna se och administrera sina filer. Dessa uppgifter får man hos det webbhotell man valt. Det finns dom som specialiserar sig på att göra intrång i WordPress-installationer. Så det gäller att hålla sin WordPress säker så att ingen obehörig kommer åt dessa uppgifter.

Databas

Databasen då – som är lite svårare att förstå. Men enkelt förklarat så är databasen platsen där all information lagras. Vilken information då?
Alla inställningar som görs i WordPress admin som t.ex val av tema, användare, widgets, menystruktur, hur permalänkar ska presenteras, datumformat… osv osv.
Men även allting du eller dina besökare skriver som inlägg, sidor, taggar, kategorier, kommentarer, bilduppladdningar mm.

Så kort sagt – allt som kan läsas på din hemsida eller blogg finns i databasen.
Vilket också gör det lätt att förstå vikten av ta backup på sin wordpress och framförallt databasen!

Var finns databasen då? Samma leverantör som erbjuder en webbserver har även en plats för din databas.

Kan vem som helst få tillgång till min databas?

Nej, precis som med de fysiska filerna krävs specifika användaruppgifter för att få tillgång till databasen.

Hur fungerar dom tillsammans då?

För att få allting att fungera kopplar man ihop filerna på webbservern med databasen. När det är gjort så kommer databasen och webbfilerna att ’prata med varandra’.

De inställningar du gör och all den text du skriver i admin-verktyget lagras i databasen i olika tabeller. De fysiska filer innehåller specifik kod för att hämta ut all data ur databasens tabeller för att sen presentera det på hemsidan.

Som sagt, väldigt enkelt förklarat men som jag hoppas ger dig en ökad förståelse för vad det är du äger egentligen 🙂

Tidigare inlägg

I samarbete med Say Hey

Jag har aldrig resonerat om att 'ensam är stark'. Tvärtom tror jag på samarbeten där man kan komplettera varandras kompetens och därmed kunna erbjuda en bredare helhetslösning för kunden. Det är med stor glädje jag nu kan berätta om mitt samarbete med Say Hey....

CMS – Content Management System

WordPress Till samtliga mina webbproduktioner använder jag ett CMS-system som plattform och utgångspunkt. Jag använder idag i huvudsak WordPress, ett system baserat på så kallad öppen källkod. Det är ett populärt och välutvecklat CMS-system som används och utvecklas i...

Ett privat Showroom för att visa mina bilder

Jag har skapat ett Showroom för mina bilder. Där hittar ni mina egna, speciellt utvalda bilder bland alla de tusentals jag tagit under åren. Tanken med att ha en plats för mina bilder är för att du ska få möjlighet att se mitt bildspråk. Men också för att ha en plats...

Nyhetsbrev hamnar i spam, hur undviker du det

När man skickar ut en stor mängd e-postmeddelande vid samma tillfälle, som vid nyhetsbrev, finns risken att det uppfattas som spam. Som ni vet hamnar spam i skräpkorgen i ert e-postprogram, med risk att bli helt osynligt för mottagaren. Men våra nyhetsbrev vill vi ju...

Attico lägger till art i sin tagline

'Webb & Design' har följt med mig under en längre tid när mitt erbjudande enbart handlade om just webbutveckling och webbdesign. Idag har jag utökat mitt erbjudande med fotografering och bildredigering och dessa måste ju få en alldeles speciell benämning. Jag...

Trello – Planera ditt projekt online

Jag använder mig av olika verktyg när jag arbetar i mina projekt - varje verktyg har sitt eget användningsområde. Tänkte jag skulle starta en 'inläggstråd' med tips på dessa verktyg. Idag startar jag med Trello. Trello - som postit-lappar fast digitalt När man har...

Gör en fotobok av dina bilder

Har du någonsin haft tanken på att samla dina bilder i ett album eller fotobok? Sitter du, precis som jag, med en hårddisk fylld till bredden av digitalbilder? Är du även som jag en person som blir lite överväldigad av den massa av filer som samlas i 'Bilder-mappen'?...

Årsdag för lösenordsbyte

Dags att byta Dina lösenord! Den 20 januari 'firar' vi årliga lösenordsbytardagen* På lördag alltså. Dagen då vi uppmuntras att byta samtliga våra lösenord vi använder oss av. Och varför gör vi nu detta då? Huvudsyftet med dagen är att informera och påminna alla om...

E-handel med WordPress och WooCommerce

Att starta en e-handel behöver inte vara så komplicerat. Det finns mängder av leverantörer på marknaden som erbjuder lösningar för att få till proffsiga webbshopar, med varierande storlek på prislappen. WordPress + WooCommerce = E-handel Har du en hemsida som är...

Säkra upp och skydda din webbplats

Har du tänkt på att säkra upp och skydda din WordPress webbplats? WordPress är en webbaserad plattform, ett så kallat CMS-system, som ger användaren möjlighet att administrera sin webbsida. WordPress är skapat av en rad olika utvecklare världen över och baserat på så...

Malin Dannehall profilbild

Samarbeta med mig

kontakta Malin

Jag älskar att fika, att sitta ner och ha meningsfulla möten och meningsutbyten. Hinner du inte just nu? Kontakta mig via telefon, e-post eller formuläret så tar vi det därifrån.