Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/mySQL] Konfig w pliku czy bazie ?
Forum PHP.pl > Forum > PHP
Rafiki
Mam problem, otoz tworze skrypt i nie wiem ktore rozwiazanie jest lepsze,

czy w pliku config.php zawrzec dane do mysql i procz nich w tablicy asocasyjnej informacje takie jak jezyk strony, skorka, tytul, opis, email admina i inne ustawienia i wciaz includowac config.php czy tez w pliku config.php zapisac dane tylko do bazy mysql i pod tym stworzyc funkcje ktora bedzie pobierac wybrane elementy ( jako argument funkcji ) dotyczace ustawien strony z bazy mysql ?

Ktore rozwiazanie jest lepsze / optymalne / bardziej przyjazne etc (; ?
nospor
dane do mysql to gora 4 linijki. Specjalnie dla nich nie ma sensu tworzyc oddzielnego pliku

edit: yyy, chyba nie zrozumialem pytania blink.gif
Kuziu
Skoro już masz mozliwośc zmiany języka wyglądu strony itp.

To pozwól użytkownikowi zdecydować i dla każdego zapisz dane w SQL'u dzięki temu kazdy bedzie mial taką stornkę jaką będzie chciał.

A jeśli ma to być ustalane przez Ciebie to dopisz to do config.php po co tworzyć tabelę MySQL'a dla 5-10 wpisów które zmienią się raz na miesiąc. Dodatkowo będzie 1 zapytanie mniej przy każdej odsłonie.
Wave
@Rafiki:
Wszystko zależy od "wielkości" projektu.
phpBB trzyma konfiguracje w bazie, bo w pliku byłoby nieoptymalnie.
Natomiast system newsów (gdzie zmiennych konfiguracyjnych jest kilka) będzie trzymał wszysko w pliku, bo w bazie byłoby nieoptymalnie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.