---
title: "Skriva inställningar till fil eller databas?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/191892-skriva-inställningar-till-fil-eller-databas"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "bassebhu"
published: "2013-12-08T23:15:44.000Z"
updated: "2013-12-09T12:06:57.000Z"
replies: 3
views: 1884
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/191892-skriva-inställningar-till-fil-eller-databas"
---

# Skriva inställningar till fil eller databas?

## #1 — bassebhu, 2013-12-08T23:15Z

Jag har en administration där man kan spara ett par inställningar. Vad är bäst, att skriva det till fil eller spara det i en databastabell?

Inställningarna (typ 10 variabler) kommer att hämtas varje gång sidan uppdateras och jag tänker om det är en prestandabov att koppla till en mysql-tabell hela tiden i stället för att bara inkludera en fil. Tekniskt sett skulle man kunna uppdatera filen manuellt, men vill göra det mindre bökigt och ha en inställningssida i administrationen i stället.

Det är visserligen pyttesmå mängder data så det kanske bara är lättast att ha det i en databas?

Tack för synpunkter!

Permalänk: https://www.webforum.nu/p/191892

## #2 — drew, 2013-12-08T23:35Z

I ditt läge är en fil snabbast. Databasen är ju starkare om du ska ställa diverse frågor och sålla bland datan.

Permalänk: https://www.webforum.nu/p/2314867

## #3 — bassebhu, 2013-12-09T00:15Z

Ja precis, det är bara en enda rad i databasen också så. Tips på var jag kan läsa om skrivning till fil med PHP hehe?

Jag tänker mig att jag har settings.php som jag inkluderar och som innehåller en array eller nåt. Synpunkter på det nedan? Det kanske inte ens är php-kod jag bör tänka i den filen? 

settings.php

```
<?php
$settings = array(
  'setting1' => 'value1', 
  'setting2' => 'value2',
  'setting3' => 'value3'
);
?>
```

Permalänk: https://www.webforum.nu/p/2314868

## #4 — casca, 2013-12-09T12:06Z

> **[bassebhu skrev:](https://www.webforum.nu/p/1569617)**
>
> Ja precis, det är bara en enda rad i databasen också så. Tips på var jag kan läsa om skrivning till fil med PHP hehe?
> 
> Jag tänker mig att jag har settings.php som jag inkluderar och som innehåller en array eller nåt. Synpunkter på det nedan? Det kanske inte ens är php-kod jag bör tänka i den filen? 
> 
> settings.php
>
>
> ```
> <?php
> $settings = array(
>   'setting1' => 'value1', 
>   'setting2' => 'value2',
>   'setting3' => 'value3'
> );
> ?>
> ```

Ja, du kan ju "serializa" en array fram och tillbaka, och lagra strängen. fopen() för att öppna en fil och fwrite() för att skriva.

Permalänk: https://www.webforum.nu/p/2314870

---

Tråden på webben: https://www.webforum.nu/amne/php/191892-skriva-inställningar-till-fil-eller-databas
