![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 22.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam pytanie.. Chciałbym zrobić by można było zapisać i odczytać czas przebywania zarejestrowanego użytkownika na każdej stronie serwisu. Nie wiem tylko gdzie będzie najlepiej wrzucić te dane by było wydajniej: Do bazy czy do pliku tekstowego. Potrzebuje odpowiedzi konkretnie dla około 200 jednocześnie przeglądających osób. Jeśli miałbym umieścić w bd to czy dobrze myślę by skonstruować taką tabele : id, id_user, time_p1, time_p2, time_p3, time_p4 itp ? A jeśli zapis miałby odbywać się do pliku tekstowego to rozumiem, że trzeba by było porobić blokady by kilka osób nie mogło zapisywać do pliku jednocześnie... Przy 200 osobach naraz przeskakujcych po stronach jest realne by szybko to chodziło ? Czy raczej założyć dla każdego użytkownika osobny plik w którym będą przechowywane jego czasy ? Jeszcze nie robiłem na plikach tekstowych dlatego proszę o poradę. Jak byście do tego podeszli ? |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Czy raczej założyć dla każdego użytkownika osobny plik w którym będą przechowywane jego czasy ? Jeszcze nie robiłem na plikach tekstowych dlatego proszę o poradę. MySQL -> tabela MEMORY. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 22.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
A można bardziej szczegółowo ?
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A może najpierw Google?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 22.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Strona będzie miała formę wykładu podzielonego na strony...
Czyli ... Utworzyć tabele memory - zapisywać do niej czasy tak jak w normalnej tabeli a na końcu np na ostatniej stronie zrzucić to wszystko np do pliku by dane były trwałe. Dobrze myślę ? |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
A po co dany miałyby być trwałe...?
Jeśli są zwykłe statystyki, typu ile użyszkodnik przebywa na stronie, to to nie ma sensu ;] |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 22.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ostatnie szybkie pytanie...
A jeśli by się uparło ( nie można skorzystać z mysql ) i chciało zrobić na plikach txt to ma to wogule sens ? |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat wogule Polska język, trudna język? Zależy od obciążenia... Trzeba się bawić w blokowanie, etc. Zawsze zostaje SQLite. (IMG:style_emoticons/default/biggrin.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 12:35 |