Új hozzászólás Aktív témák

  • Mr. Y

    őstag

    LOGOUT blog

    válasz magortaltos #9752 üzenetére

    Ha már ennyire elfuserált módon akarsz chat alkalmazást készíteni, akkor ajánlom a következő megoldást:

    Alapanyagok:

    1) 1 db form, ahová felhasználó beírhatja a dolgait.
    2) 1 db submit, ami egy PHP kódot indít el.
    3) 1 db JS, ami fetch segítségével megjeleníti az eddigieket.

    Elkészítési mód:

    1) Végy egy kiló billenytűzetet és készítsd el a formot vele.
    2) A submit lenyomásra: PHP kód a form tartalmával kibővít 1, a szerveren erre elkülönített JSON fájlt (ha nincs, csinál egyet). Ezt fel tudja tölteni mindenféle mellékes értékkel is, mint 'ki küldte', 'mikor küldte', 'miért küldte', stb.
    3) JS interval 1-2 másodpercenként fetch segítségével megnyitha újra és újra ugyan azt a JSON fájlt és tartalmát kiteríti a felhasználó elé, a megfelelő formátumban.

    Előnyök: Működni fog, amit akarsz.

    Hátrányok: Csak 2 felhasználó közti kommunikációt tesz lehetővé, kivéve, ha egyedi azonosítónévvel ellátott JSON fájlt generál, és azt az azonosítót elmenti pl window.localStorage-ba (Ugyanis submit esetén frissülni fog az oldal).

    Még több hátrány: Ha nagyon sokan használják külön azonosítókkal, a szervered tele lesz spam-elve JSON fájlokkal ;]

    Szerk.: Mellékesen chat alkalmazáshoz számos, már meglévő opció közül válogathatsz. És az nem fog ennyi fejfájást okozni neked :DD

Új hozzászólás Aktív témák