Autor Zpráva
Astra
Profil *
Ahoj,

potřeboval bych poradit jak nezatěžovat mysql a přitom měl možnost editovat jednoduché nastavení webu.

Pro příklad :

mám soubor, do kterého přidávám "základní nastavení webu"

config.php ->
$CONFIG['email'] = "email@email.com",
$CONFIG['pocet_vysledku'] = "10",
$CONFIG['admin_heslo'] = "123456",
$CONFIG['neco'] = "neco_jeste_jineho", atd.


tyto informace nechci ukládat do mysql abych zbytečně nezatěžoval databázi při každém zobrazení stránky, ale zároveň chci mít admin panel na webu ze kterého se to bude dát editovat, jenže to je trochu problém. Pokud bych to měl v mysql tak stačí pár select a update query, ale jak editovat například php soubor ve kterém jsou ty moje config proměnné. Jak to řešíte Vy?

Napadá mě jedině procházet ten soubor a ukládat ho do pole, ale to bych zase musel pokaždé ukládat celý soubor přeci to není db a nejde změnit např. jen 2. řádek.

Díky
amon
Profil
Skús sa pozrieť na var_export.

IMHO je asi praktickejšie použiť databázu, jeden jednoduchý SELECT ju nijako nezaťaží:
SELECT name, value FROM settings


Ďalšie možnosti (vrámci súboru) sú nejaké štandardné formáty (XML, CSV, JSON, .ini, ...)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0