![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 5.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Postanowiłem napisać miniserwis społecznościowy. Jego opcje to: -dodawanie zdjęć -wysyłanie wiadomości między użytkownikami -komentowanie zdjęć Mam co do tego następujące pytania: -czy do wiadomości w MySql tworzyć jedną tabele gdzie będzie się zapisywało nadawce, odbiorce (nadawca i odbiorca typu int powiazane relatywnie z bazą uzytkownicy) i treść, nastepnie filtrować te wiadomości dla konkretnego usera(po id) - czy też tworzyć dla każdego usera osobną tabelkę Co będzie bardziej wydajne? Nastepne pytanie związane z dodawaniem zdjęć -czy dla każdego usera tworzyć katalog ze zdjęciami czy też zrobić ktalog zdjęcia dla wszystkich I tu tez pytanie co bardziej wydajne (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Z góry dzięki za pomoc. Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował aras16 16.02.2008, 10:43:20 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 732 Pomógł: 80 Dołączył: 25.05.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Ja chciałbym się odnieść do początku dyskusji, do pytania aras'a o ilość katalogów. Z tego co mi wiadomo, lepiej utworzyć większą ilość katalogów niż wszystko pchać do jednego. Załóżmy 1000 zdjęć w jednym katalogu, czy listowaliście kiedyś zawartość katalogu w którym jest tyle plików ? Strasznie długo to trwa i niepotrzebnie "zżera" zasoby serwera, optymalnym rozwiązaniem będzie trzymanie zdjęć w wielu katalogach (po jednym na użytkownika).
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 16:02 |