Mysql vagy fájlbolvasás

Mysql vagy fájlbolvasás
2015-09-29T16:52:25+02:00
2015-09-29T21:31:53+02:00
2022-12-02T20:45:42+01:00
bolond
Hali.
Szeretnék egy weboldalon egy "csoport" menüt, aminek az lenne a funkciója, hogy a felhasználók tudjanak készíteni különböző csoportokat és tudjanak tagokat szerezni (hasonló módon, mint a facebookon). Két elképzelésem van:
    1: Csinálok a csoportoknak egy külön mappát ahol egy fájlban (xml, sima szöveges fájl) tárolnám a csatlakozott tagokat.
    2: Az adatbázisban tárolnám el a csoporttagok nevét (a csoport táblájában egy text típusban).

 A kérdésem az lenne, hogy melyik lenne gyorsabb, ha esetleg egy csoportban száznál is több felhasználó lenne. 

A felhasználóknál ugyanez lenne a problémám.

Válaszotokat előre is köszönöm.
Mutasd a teljes hozzászólást!
Egyik sem jó megoldás. Az xml file-t felejtsed el, rengeteg probléma lenne a használatából és nem is túl gyors.

A db kezelő jó megoldás, csak picit tovább kell gondolni az adatszerkezetedet.

Lesz egy csoport táblád, benne a csoport nevével, ki és mikor hozta létre, meg még egyéb a csoportot leíró adat ide kerülhet. Ezek után pedig létrehozol egy CsoportokTagjai táblát, amibe beleteszed a csoport id-t, felhasználó id-t (ez a kettő adja az elsődleges kulcsot), meg még bármilyen más, a csoport tagságra jellemző adatot (pl szerepkör a csoporton belül, ha van ilyen). Ezt a technikát hívják kapcsoló táblának. Olvass utána!
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd