Hur lagras allt?

Databaser

Alla sidor i WebMan hämtar sitt innehåll från de underliggande databaserna. Dessa databaser är systemets vitalaste delar och därför noggrant uppbyggda enligt gängse vetenskapliga datateorier. De är programmerade för att sanera sig själva automatiskt och ha en lång livslängd utan driftproblem. Alla databaser säkerhetskopieras automatiskt en gång i timmen och kan laddas ned med ett tryck.

Minst 2 stycken

WebMan använder minst 2, men ofta fler databaser. I huvuddatabasen finns globala data som är gemensamma för alla webbplatser: systemets språkliga översättningar, landskoder, spamfilter mm. Där finns även information om alla domännamn och vilka databaser som de ska använda. De övriga databaserna innehåller de olika webbplatsernas data och innehåll.

Inga begränsningar

Man kan ha hur många databaser som helst, och i varje databas kan man ha hur många webbplatser som helst. Det kan vara klokt att gruppera webbplatser och domännamn som hör ihop tillsammans i en och samma databas. Huvudadministratören bedömer vad som passar bäst. För att lägga till en ny, helt fristående webbplats i systemet behövs endast ett unikt domännamn.

Användar-filer

Resurser som dokument, bilder, ljud och annat som laddas upp av användare kommer att tillhöra den databas som används när uppladdningen sker. De kan delas och användas av alla andra webbplatser som finns i den databasen.

Filerna hör till databasen

För att separera filer och resurser skapar man en databas för varje webbplats. Alla filer som laddas upp hör då till just den databasen och sparas automatiskt i en motsvarande mapp. Men man kan disponera detta hur man vill. Man kan t ex låta flera mindre webbplatser dela på en databas och dess resurser medan stora webbplatser har sina egna databaser och filer. Databaser och filer lagras var för sig, men hör ihop. Den här fördelningen underlättar saker som belastning, säkerhet, backup mm. Alla filer som laddas upp av användarna, bilder, ljud, dokument mm, sparas i undermappar med instruktiva namn, som skapas automatiskt. Men i mappen userfiles bestämmer användaren själv namn på alla undermappar.

Folders
🙂