Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> CMS - Prywatne wiadomości + czat
Thorus
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 1
Dołączył: 1.06.2016

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


Witam
Piszę grę via www w której chcę umieścić system prywatnych wiadomości i czat.
1.Odnośnie prywatnych wiadomości zastanawiam się jak przechowywać wiadomości:
- Stworzyć bazę danych w której każdy użytkownik bedzie miał swoją tabelę jako szkrzynkę odbiorczą. Tylko pytanie , czy takie podejście nie będzie powodowało za dużego obciążenia.
- Czy może stworzyć samą tabelę w już istniejącej bazie danych która będzie przechowywać wszystkie wiadomości. Tylko problem by był gdyby użytkownik chciał usunąć wiadomość ze swojej skrzynki. I w jaki sposób mógłbym wyświetlić wszystkie wiadomości należące do danego uzytkownika w jego szkrzynce odbiorczej?

2.Odnośnie czatu:
-Gdzie przechowywać wiadomości z czatu ? W pliku czy lepiej było by w bazie danych.
-I jak zrobić by strona nie odświeżała się podczas , wysyłania wiadomości ? Słyszałe o technologi AJAX , czy to dobre rozwiązanie , czy może dało by to radę jakoś inaczej zrobić ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Thorus
post
Post #2





Grupa: Zarejestrowani
Postów: 14
Pomógł: 1
Dołączył: 1.06.2016

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


com Wiem co to są relacyjne bazy danych tylko nie rozumiem za bardzo jak by to mogło mi pomóc rozwiązać mój problem, wydaje mi się że jest to zbędne , lecz mogę się mylić , jak byś mógł mi nakreślić zastosowanie relacji to byłbym wdzięczny (IMG:style_emoticons/default/smile.gif) . Jeśli miałbyś jakąś stronkę która w łopatologiczny sposób wytłumaczy co to jest websocket i jak go użyć to również byłbym wdzięczny (IMG:style_emoticons/default/wink.gif) .


fklar Tylko jak stworzę te wiadomości w jednej tabeli , to co mam zrobić z daną wiadomością gdy jeden z użytkowników usunie ją ? Jeśli odbiorca usunie ją to wiadomość powinna nadal być u nadawcy.
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: 14.10.2025 - 02:05