Kezdőoldal » Számítástechnika » Programozás » PHP-hez melyik programozási...

PHP-hez melyik programozási nyelv kell online oldalak készítéséhez? (pl. online chat, online játék)

Figyelt kérdés
2012. márc. 11. 11:45
 1/7 Manesz ***** válasza:

Szerinted??? ezek külön nyelveket jelölnek, ajánlanám amúgy a PHP Designer programot...



Reklám:

2012. márc. 11. 11:49
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
Valahogy fogalmazd át a kérdést, mert ez így egy kupac értelmetlen baromság.
2012. márc. 11. 11:49
Hasznos számodra ez a válasz?
 3/7 ejbenjaro ***** válasza:
Nem nagyon kell más. Persze kliens oldalon feldobhatod még javascripttel. A html és a css, amire még szükséged lesz, de ez egyik sem programnyelv.
2012. márc. 11. 11:55
Hasznos számodra ez a válasz?
 4/7 A kérdező kommentje:
Online oldalak alatt értem,hogy több ember egyidejűleg tud beszélgetni, játszani.
2012. márc. 11. 11:55
 5/7 Manesz ***** válasza:
szervergép főként...
2012. márc. 11. 12:59
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:

Sok chatet flash-ben írnka meg, de elég jól alkalmazható már az Ajax "technológia" is.


Ez utóbbihoz javascript szükséges, a lényege az, hogy a weboldal, amit a kliens néz, a háttérben küldd és fogad kérdéseket, válaszokat.

Itt a kommunikáció alatt szépen lehet az egyes felhasználók üzeneteit eltárolgatni és kiküldeni a többieknek.


Alapvetően a legegyszerűbb ajaxban a pollingolás, vagyis, hogy küld egy üzenetet a kliens (a weboldalon lévő javascript), hogy én most kérem az üzeneteket.

Erre a háttérben a kiszolgáló (mondjuk php kód, de lehet más is) visszaküldi az üzenet listát.

Ezt x másodpercenként ismétli.


Ennek egy "baja", hogy nem lesz teljesen realtime, vagyis ugye bizonyos másodpercenként fog csak frissülni a fal.


Ennek egy bonyolultabb, de chathez jobb módszere az üzenetek push-olása.

Erre több megoldás van, a legelterjedtebb, hogy az ajax kérésre a szerver csak akkor ad vissza választ, ha jött üzenet. (Avagy x idő múlva visszatér, hogy nincs üzenet.)

Majd a kliens azonnal egy újabb kérést küld.

Erről "bővebben" itt: [link] a "Long polling" résznél olvashatsz.

(Illetve itt olvashatsz még hasonló megoldásokat.)



Ezekre létezik már javascriptes lib, a dolgok megkönnyítésére, például ez egy jó indulási alap:

[link]

2012. márc. 11. 13:06
Hasznos számodra ez a válasz?
 7/7 A kérdező kommentje:
Nagyon szepen koszonom, meg fogom nezni.
2012. márc. 11. 14:49

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!