"Wall" czyli tablica aktywnosci znajomych |
"Wall" czyli tablica aktywnosci znajomych |
20.08.2009, 22:26:33
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 27.12.2006 Ostrzeżenie: (0%) |
Witam,
Od pewnego czasu pracuję nad małym silnikiem społecznościowym i mam pewien problem, a raczej brak pomysłu. w serwisie tym jest 10,000 osób, ja mam 300 znajomych. Każdy z nich coś robi, dodaje fotki, komentuje je, zmienia opisy itp. wszystko to zapisuje się w tablicy "wall". no i jak można w miarę optymalnie wyciągnąć z tablicy wszystkie zmiany dokonane tylko przez moich znajomych? tablica friends: id | user_id | friend_id tablica wall: id | user_id | data | nazwa | itd. proszę o pomoc:) jedyne co mi przychodzi do głowy to przejrzeć tablicę 300 razy:/ pozdrawiam Fantome:) |
|
|
20.08.2009, 23:00:14
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) |
Najtrywialniejsze rozwiazanie to join:
A zrob cos takiego - jak user X cos zrobi to zapiszesz powiadomienia o tym do wszyskich jego znajomych a potem tylko: . Dane dodajesz tylko raz, a odczytow masz mase, wiec pewnie to bedzie szybsze. -------------------- Nie lubię jednorożców.
|
|
|
20.08.2009, 23:23:02
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 27.12.2006 Ostrzeżenie: (0%) |
ok dzięki za szybką odpowiedź :]
|
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 09:23 |