Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Cachowanie danych użytkownika
rebuk
post
Post #1





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

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


Witam, potrzebuję rady odnośnie cachowania.
Przy ogólnodostępnych stronach serwisu stosuję cache do plików tekstowych, ale jaki cache należy stosować dla pojedynczego użytkownika po zalogowaniu się przez niego na swoje konto?
Użytkownicy na różnych zakładkach swoich kont mają wyświetlane wiele informacji (zarówno prostych jak adres avatara, data rejestracji ale i dane osobowe) - wszystko zapisane w bazie danych.
Szkoda, żeby każde odświeżenie lub przejcie na inna zakładkę/podstronę wiązało się z łączeniem z bazą.
Jak najlepiej (głównie pod względem bezpieczeństwa) cachować te dane? Na plikach, w sesji?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
LowiczakPL
post
Post #2





Grupa: Zarejestrowani
Postów: 531
Pomógł: 55
Dołączył: 3.01.2016
Skąd: Łowicz

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


User zagląda raz na rok ale inni zaglądają co sekundę (IMG:style_emoticons/default/wink.gif)

Dlatego nie keszuje się danych zmieniających się co chwilę ale stałe dane, które są edytowane powiedzmy raz dziennie.

Taki kesz jednodniowy to ogromne odciążenie bazy danych.

Ja keszuję dane do plików ale problemem jest ilość plików. W pewnym momencie LINUX się zawiesił bo było za dużo utworzonych plików w systemie.

Musisz pilnować ilości plików utworzonych w Linuxie i zwiększać limit co jakiś czas (IMG:style_emoticons/default/wink.gif)

Ten post edytował LowiczakPL 4.07.2016, 12:44:04
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: 15.10.2025 - 02:14