Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dynamiczna treść jako statyczna
zeczonyswiadek
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 5.10.2010

Ostrzeżenie: (0%)
-----


Mam plik o nazwie posty.php, który pobiera z bazy 5 rekordów i wyświetla je.
Rekordy w bazie czasem zmieniają się (najczęściej 5 razy dziennie).

Zastanawiałem się, czy istnieje dobry sposób na odciążenie serwera poprzez zastąpienia pliku posty.php statycznym posty.html, który byłby modyfikowany po każdej zmianie w bazie. W ten sposób w ogromnej mierze zmniejszyłbym zasobożerność aplikacji (serwując użytkownikom tylko plik html i wysyłając do bazy zapytania tylko kilka razy dziennie).

1) Co myślicie o tym pomyśle?

Muszę liczyć sie z dużą publiką, a co za tym idzie szansą, że ktoś wejdzie na stronę akurat kiedy plik będzie nadpisywany (i dostanie błąd lub niekompletny plik).

2) Jak mógłbym to rozwiązać?

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vokiel
post
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Jeśli sam piszesz ten skrypt, to możesz to ładnie zintegrować z cache (oczywiście po stronie serwera). Tworząc cache zapisuj je z długim okresem ważności, a po momencie edycji rekordów przeładowujesz cache. Wtedy użytkownik widzi ciągle aktualne wartości i nie pobiera ich z bazy przy każdym wejściu, każdy użytkownik - nie tylko powracający :-p
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 19:56