Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Cache'owanie wyników zapytania
Lord17
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 24.03.2008

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


Witam!
Piszę skrypt relacji live. Nie chcę przy nim zbyt obciążyć bazy, więc wymyśliłem, że będę korzystał z cache. I tutaj jest problem, bo nigdy tego nie robiłem. Chcę, żeby skrypt co minutę sprawdzał, czy coś zmieniło się w bazie danych i jeżeli tak dopisywał to do pliku, z którego wyświetlana będzie relacja. Może mnie ktoś wspomóc jak coś takiego zrobić? Z góry dzięki

Ten post edytował Lord17 30.03.2008, 17:37:59
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
help_mee
post
Post #2





Grupa: Zarejestrowani
Postów: 244
Pomógł: 21
Dołączył: 10.02.2008
Skąd: Załęcze Wielkie

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


cache - no nie wiem
ja tak to bym zrobił
to do bazy dodaj pole 'data' i za pomocą JS niech wykonuje polecenie do bazy (mysql)
ustaw sesje która będzie podtrzymywać datę z ostatnim wczytanym wynikiem z mysql np
(w przypadku z bazą sql)
  1. //na brudno
  2. SELECT FROM * tabela WHERE data>$_SESSION['ostatniawczytana']

to tak na brudno aby pokazać o co chodzi...

chociaż nie trzeba używać JS możesz to zrbić w meta aby odświeżał co 60 sekund skrypt z zapytaniem

proste :] jak dla 14 latka

Pozdrawiam

Ten post edytował help_mee 30.03.2008, 18:15:22
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: 11.10.2025 - 20:16