| Nastavitve strani (v datoteki ali v bazi)? | ||
|---|---|---|
|
bojch
1. apr 2014 08:37:37
Pridružen od: 12. feb 2012 30 objav 104 10 0 |
#1
Rad bi kreiral eno temo, kjer bi lahko v administraciji menjal nekatere nastavitve (npr. barvo ozadja, barvo pisave,...) in sedaj sem v dilemi ali te nastavitve shraniti v neko datoteko (npr. stil.php kjer imam shranjene nastavitve v spremenljivkah in to datoteko le includam), ali naj shranim nastavitve v bazi? Bolj priročno bi bilo v bazo, ampak vsak obiskovalec tako obremeni bazo, ker mora pobirati nastavitve iz nje in če je potem več tisoč obiskovalcev na dan je baza ves čas precej obremenjena že samo z branjem nastavitev... Ali si morda narobe razlagam zadevo in to ni tak problem? |
|
|
JanKo
1. apr 2014 08:43:19
Pridružen od: 29. apr 2013 67 objav 61 0 2 |
#2
Če je samo barvna shema in je vezana na uporabnika, jo lahko preprosto shraniš v COOKIE, če ti le to Pirc Musarjeva dopušča. Vsekakor pa je bolje, da jih še vedno shraniš v bazo in v primeru, da COOKIE, ni nastavljen ga zopet zapišeš s podatki iz baze, če te že tako skrbi za obremenitev baze. |
|
|
SlimDeluxe
1. apr 2014 08:53:37
Pridružen od: 29. apr 2010 1223 objav 1022 144 9 |
#3
Jaz bi pa to naložil v session... Če podatka v sessionu ni, ga naložiš iz baze, torej ga naloži samo ob prijavi v sistem. Freelance Web Developer
|
|
|
spicey
2. apr 2014 19:35:04
Pridružen od: 2. avg 2007 70 objav 87 3 3 |
#4
To ni tak problem. Dokler nimaš par tisoč obiskovalcev na sekundo, se baza ne bo preveč pritoževala... |
|
|
blackmamba
2. apr 2014 21:05:43
Pridružen od: 4. mar 2008 559 objav 392 25 11 |
#5
Naredi kar ti je lažje :) Settinge iz baze lahko z lahkoto zapišeš v cache in jih prebiraš iz fajla. |
|