![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 27.01.2010 Skąd: Sopot Ostrzeżenie: (0%) ![]() ![]() |
Witajcie!
Jestem na etapie tworzenia własnego forum. Większość zadań jakie sobie postawiłem wykonałem, lecz pozostało kilka, wydawać by się mogło bardzo łatwych, za które nie wiem jak się zabrać. W spisie tematów posiadam kolumnę, w której wyświetlam liczbę postów i liczbę odsłon danego tematu. Chciałbym, by po wejściu w dany temat skrypt sprawdzał czy użytkownik (zalogowany bądź nie) już odwiedził ten temat, jeśli nie to licznik odsłon zwiększałby się o 1. Równocześnie chciałbym, by użytkownik wchodząc na stronę ze spisem tematów był poinformowany o nowym poście w temacie poprzez zmianę grafiki przy tytule tematu. Baza danych W tabeli "forum_tematy" posiadam pola: nr------nr_dzialu------przyjazny_link------nazwa------opis------autor------data------ilosc_postow------ilosc_odslon W jaki sposób zaplanować tabele w bazie danych, dzięki którym mógłbym wykonać te zadania? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 673 Pomógł: 106 Dołączył: 31.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Równocześnie chciałbym, by użytkownik wchodząc na stronę ze spisem tematów był poinformowany o nowym poście w temacie poprzez zmianę grafiki przy tytule tematu. możesz to zrobić na 2 sposoby optymalny (lecz posiada swoje wady...): zaznaczasz tematy w których pojawił się post później, niż ostatnie logowanie pełny: dodajesz nową tabele w której trzymasz id_tematu i id_użytkownika. po dodaniu nowego posta dodajesz id temtu i id użytkownika. użytkownik przeczyta dany post - rekord jest usuwany. tutaj musisz zważać na liczbę rekordów i kontrolować, aby jeden użytkownik miał zaznaczane ciągle max (np.) 100 tematów, w innym przypadku użytkownicy "owce" (nie logujący się od dłuższego czasu) będą niepotrzebnie generować obciążenie --edit-- odnośnie unikalnych wizyt - tu można by to rozpatrzyć z innej strony - po co? czy na pewno taka informacja jest niezbędna do "życia"? czy opłaca się zapychać bazę danych danymi typu: temat => ip odwiedzających? sprawa wątpliwa, a decyzja należy do ciebie Ten post edytował r4xz 3.12.2011, 13:57:55 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 13:16 |