Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 662 Pomógł: 45 Dołączył: 26.03.2007 Skąd: Warszawa Ostrzeżenie: (0%)
|
Pisząc frameworka, zacząłem się zastanawiać, nad rozwiązaniem cache. Czy lepszym sposobem będzie cachowanie wyników z bazy(cache w klasie SQL) czy sposób z CodeIgniter, cachowanie całej metody (ob_get_content()).
Który sposób będzie lepszy/szybszy ? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%)
|
Cytat Cachowanie całych stron nie jest efektywne - cachowana strona zabiera o wiele więcej miejsca w cache niż wynik zapytania, zatem przetworzenie jej (zczytanie, deserializacja) może okazać sie o wiele bardziej czaso/zasobożerne. Pozatym to żródło potencjalnych kłopotów. No i powiesz mi ze serwowanie dynamicznej tresci jest szybsze niz samego pliku z HTMLem? Poza tym moze (tzn jest to OK) zajmowac wiecej miejsca, bo chodzi nam o oszczedzenie mocy CPU (minimalizacja czasu uzyskania strony) kosztem zajmowania miejsca. |
|
|
|
Moli [framework]Jakie cache lepsze. 31.08.2007, 16:42:12
sf Osobiście preferuje cachowanie poszczególnych elem... 1.09.2007, 14:40:55 
pink Cytat(sf @ 1.09.2007, 14:40:55 ) Osob... 2.09.2007, 14:03:58
dr_bonzo CytatOsobiście preferuje cachowanie poszczególnych... 1.09.2007, 14:55:40 
pink Cytat(dr_bonzo @ 2.09.2007, 14:50:41 ... 2.09.2007, 16:30:47
normanos ja preferuje cache samego sqla, tym bardziej, że z... 2.09.2007, 15:27:06 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 11:02 |