"éppen ír" hogyan célszerű
Kedves Weblaborosok.
Amikor a kliens ír:
Amikor a felhasználó elkezd gépelni onkeyup segítségével felküldöm az adatott adatbázisnak pl az idöpontot,elküldve.
Ezzel az a problémám minden leütéssel frissít nem lesz energia pazarló?? vagy ti hogy oldanátok meg??
amikor éppen ír akkor mindig váltosztatom az időt és elküldve rész marad
nulla(elküldve rész azért kell ha például megáll a felhasználó az írással).
A várakozó fél 5 másodpercenként kéri az infot
ha a dátum 5 másodpercenbelül van és még nincs elküldve akkor "éppen ír"
ezek nem valósulnak meg akkor "már nem ír".
Ti így oldanátok meg????
Segítséget előre köszönöm
■ Amikor a kliens ír:
Amikor a felhasználó elkezd gépelni onkeyup segítségével felküldöm az adatott adatbázisnak pl az idöpontot,elküldve.
Ezzel az a problémám minden leütéssel frissít nem lesz energia pazarló?? vagy ti hogy oldanátok meg??
amikor éppen ír akkor mindig váltosztatom az időt és elküldve rész marad
nulla(elküldve rész azért kell ha például megáll a felhasználó az írással).
A várakozó fél 5 másodpercenként kéri az infot
ha a dátum 5 másodpercenbelül van és még nincs elküldve akkor "éppen ír"
ezek nem valósulnak meg akkor "már nem ír".
Ti így oldanátok meg????
Segítséget előre köszönöm
Érdekes téma, remélem érkezik
erre érdemes megnézni az underscorejs throttle és debounce függvényeit.
Ha már chatet csinalsz akkor
php websocket lib pl
ratchet
Amit még tehetsz h nem minden keyupnal kuldod hanem varsz mondjuk fel mp-t...
Öhmmmm "websocketet" mire jó,
"websocketet" mire jó, mire való,Miért jobb???:)
WebSocket
Forrás: Wikipédia
Nagyon szépen köszönöm a
szerk.:
Annyit szeretnék még kérdezni hogy tudna nekem linkelni valaki egy oldat??:(((
Másik meg sikerült megoldanicsak websockettel nem foglalkoztam még(ajax használtam mindig is)
Részletesebben
Linkek
Node.js-es Websocket minta (Herokuapp dokumentáció, ott egyből, ingyen ki is lehet próbálni ;) )
Sikerült azt hogy onkeyup
Szerintem ez energia pazarló.
Ezért szeretném meg tanulni a websocketet.
Előre optimalizálás
Portot? Ezzel a problémával
Socketre gondoltam, a felső
5 másodpercenként amit
van e új üzenet
éppen íre
látta e
XMLHttpRequest használok
az lenne jó ha a szerver szolna hogy figyú "újinfok vannak kérdle"
ezt érzem ugy mond "erőforrás zabálonak"
Miért?
Kevés felhasználónál nem
Igaz
Egyetértek! Ha viszont
Szószó, kezdésnek tuti jó lesz az AJAXos kéregetés, ha rövid időn belül tényleg nem lesz nagy terhelés.
Halli :)) bocsánat a nagy
bocsánat a nagy hatás szünet miatt .....
Ahogy olvasgattam mindenre választ kaptam akkor maradok az ajaxnál...
Websocket nem minden böngészö kompatibilis ugy tudom.
Azért elég ígéretes a
Ööööö..... igaz:) PHPba hogy
PHPba hogy tudom ezt a websocketett megcsinálni???
egyéb kérdés:
Facebook is igy oldja meg???
Én a PHP-t nem javaslom ehhez
Szerintem a legegyszerűbben Node.js-el tudod megoldani. Vannak már kész könyvtárak erre, például a Socket.IO. Nekem ez eddig bevált.
Nem néztem utána, a Facebook konkrétan hogy csinálja, de gyanítom, hogy nem hívogatják a szervert másodpercenként. Ha valami realtime dolgot akarsz, websockettel érdemes szerintem nekiállni.
Sajnos occsó webszerveren nem valószínű, hogy a PHP-n kívül mást tudsz majd használni. Vagy úgy általában bármit telepíteni. Tehát könnyen lehet, hogy websocket kilőve.
hmmmmm:)) ez a Node.js
ez a Node.js igazából mi javascript alapu de mi??:)
Elkezdek ezen a gondolkozni nem a php-n:))
Javascript a
Minden feladathoz érdemes a megfelelő eszközt választani. Van, amire a PHP jó, van amire a Node, és így tovább. Érdemes megismerkedni minél több eszközzel, hogy majd a megfelelőt tudd választani adott projekthez.
köszönöm:)))