De ekkor nem magát a CSS-fájlt tárolod adatbázisban, hanem egy-két jellemzőt (pl. betűtípus, méret, szín, stb.), ami alapján mondjuk generálsz egy CSS fájlt. Ha magát a CSS-fájlt tárolnád, akkor mi történik a háttérben, ha a user változtatni akar a jellemzőkön:
- kiolvasod a CSS-fájlt
- feldolgozod a beolvasott CSS fájlt, kiszeded belőle a változtatható jellemzőket
- user megváltoztat egy-két dolgot
- legenerálod a CSS-fájlt az új adatok alapján
- módosítod az adatbázisban
Míg ha adatbázisban tárolod:
- kiolvasod a jellemzőket
- user megváltoztat
- frissíted az adatbázist
Utóbbit egyszerűbbnek gondolom.
Megjelenítésnél a jellemzők tárolásakor egy CSS-generálással lesz több.