Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 1 Dołączył: 16.11.2007 Ostrzeżenie: (0%)
|
Witam. Potrzebuje przechowywać tablice z konfiguracją modułów. Chciałbym wiedzieć które rozwiązanie jest waszym zdaniem wydajniejsze?
1. Przechowywanie tablicy w oddzielnym pliku konfiguracyjnym i wczytywanie jej przy pomocy include(), gdy jest taka potrzeba. 2. Przechowywanie zserializowanej tablicy w polu TEXT bazy mysql? Które rozwiązanie będzie szybsze i wydajniejsze? Czy include tablicy z pliku, czy pobranie pola TEXT i wykonanie funkcji unserialize()? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%)
|
Jedno i drugie ma swoje zalety i wady. Z reguły konfigurować lepiej w plikach, ale jeżeli dane mają być przykładowo zmieniane gdzieś w panelu administratora itp. to lepiej w bazie danych (ale nie ładować wszystkiego w jeden wiersz, tylko jedna dana = jeden wiersz, bez unserialize())
|
|
|
|
adrix88 Przechowywanie parametrów konfiguracyjnych 29.03.2013, 17:27:14
adrix88 Zrobiłem właśnie mały test. W pętli for powtarzają... 29.03.2013, 17:59:08
acidm Ale jesli bedziesz cache-ował pozostałe zapytania,... 29.03.2013, 18:36:59
adrix88 Hmm, tylko że w tej aplikacji raczej nie opłaca si... 30.03.2013, 12:43:21 ![]() ![]() |
|
Aktualny czas: 30.12.2025 - 13:59 |