Autor Zpráva
JimmyHD
Profil *
Moderátor DoubleThink: Přesunuto ze zaniklé kategorie Flash všeobecně.

ahoj vsem!

chtel bych si zkusit vytvorit komunikacniho klienta, nemam vsak dostatek zkusenosti s p2p*flash. Delam s databezemi a napadlo me pro to vyuzit prave databazi a obejit tak p2p spojeni. Nejde o neco jako chat, icq ... ta komunikace tak nebude tak kruta :-D spise jen vzkaznik...

1. Komunikaci se serverem kde mi php zpracuje data do databaze primo z flash aplikace na pocitaci mam vyresenou.

2. Zjistovani novych zprav v nejakem casovem intervalu take, ale tohle si myslim ze bude pri vetsim poctu klientu kamen urazu celeho projektu, jelikoz mi to bude (si myslim) hodne zamestnavat server.

3. Tak me ted jen napada kazdemu uzivateli vytvorit txt soubor a jednodouse zjistovat nove zpravy phpckem. Pokud se do databaze ulozi danemu uzivateli zprava, do txt souboru uzvatele se vlozi 1, pokud si uzivatel novou zpravu z databaze nacte, zmeni se obsah na 0. tim padem by klient overoval pres PHP skript obsah txt souboru a nedotazoval by se porad databaze. Co vy na to?

4. dalsi otazkou je online status - taky se dostavam k podobnemu problemu, pokud bude klient zaply a bude tak odesilat co minutu oznameni ze uzivatel je online... nebude to moc velka zatez pri velkem-obrovskem poctu uzivatelu?

Je to takovy maly projekt, ke kteremu klidne i rad priberu nejake nadsence kteri by se chteli pripojit...


Predem diky za jakekoliv tipy, rady, nazory, ...
embee
Profil
JimmyHD
nevim no pokouet se o IM pomoci klasickeho php modelu je imho problematicke, hlavne jak pises z duvodu neustaleho dotazovani na server (a je uz celkem jedn jestli se dotazuje na DB nebo jen na skript, proste zamestnavas server). Bude to pomale a pri vetsim poctu uzivatelu mozna az nepouzitelne.

Na druhou stranu tezko najdes u nas hosting, kde bys mohl mit potrebne sluzby k pravemu IM pres fals (napr. xml socket server), takze je to asi jedina moznost. Kazdopadne bych to spise stylizoval jako vzkaznik nez jako IM, at je to uzivatelum zcela jasne.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: