Struttura delle cartelle o struttura del database per creare / modificare 'file'?

2

Come esperimento di hobby sto creando uno strumento on-line per la creazione di siti Web con la possibilità di creare HTML e CSS personalizzati utilizzando un motore di template per l'utilizzo sicuro delle funzionalità.

Ora sono nel dilemma se dovrei salvare i file modello in una cartella "clienti" e creare una vista ad albero di questa struttura di file - o se dovrei andare ad aggiungere una nuova riga nel database che contiene il mark- su e costruisci una vista ad albero dalla tabella?

Farò delle revisioni delle modifiche ai file, quindi mi sto spostando sempre più verso l'avere i "file" (meta-dati) memorizzati nel database, invece dei file reali sul server, e semplicemente incollare i pezzi insieme nel livello di presentazione.

    
posta janhartmann 09.10.2014 - 07:59
fonte

1 risposta

3

Preferisco sempre i file per questo scopo, semplicemente perché rende il design più semplice da riutilizzare e testare per gli altri:

  • Non è necessario installare o gestire un database.
  • Puoi clonare o spostare il tuo "database" semplicemente clonando o spostando il file system.
risposta data 10.10.2014 - 18:20
fonte

Leggi altre domande sui tag