Mi az ésszerűség? Dinamikus tartalom tárolása adatbázisban.
Sziasztok!
Sokat gondolkoztam melyik témakörben állná meg a kérdés legjobban a helyét, de aztán úgy találtam helyesnek ha ide írom a gondolataimat.
Azért is, mert igazából tartalom kezeléssel kapcsolatos a kérdés, amit szeretnék felvetni:
Mi szabja meg azt, hogy egy tartalom kezelő file-ba (include-olt php vagy éles html), vagy adatbázisba (mysql) tárolja a tartalmat?
Mik az előnyök, hátrányok? Alapjában véve, szabványos internetes megjelnésekről van szó, ahol se regisztráció se fórum, kizárólag egy adminisztrátor, aki a tartalmat szerkesztgeti. Mi az ésszerű?
A tapasztalatom szerint (ami nem biztos hogy mérvadó) amikor file-ból (php) történik a tartalom kiszolgálás, az gyorsabb, mint adatbázisból. Ez lehet hogy szolgáltató függő is!
A szerver tekintetében mi számit erőforrásbarátabb kiszolgálásnak?
Osszátok meg velem véleményeteket, kiváncsian várom, üdv: s_volenszki
■ Sokat gondolkoztam melyik témakörben állná meg a kérdés legjobban a helyét, de aztán úgy találtam helyesnek ha ide írom a gondolataimat.
Azért is, mert igazából tartalom kezeléssel kapcsolatos a kérdés, amit szeretnék felvetni:
Mi szabja meg azt, hogy egy tartalom kezelő file-ba (include-olt php vagy éles html), vagy adatbázisba (mysql) tárolja a tartalmat?
Mik az előnyök, hátrányok? Alapjában véve, szabványos internetes megjelnésekről van szó, ahol se regisztráció se fórum, kizárólag egy adminisztrátor, aki a tartalmat szerkesztgeti. Mi az ésszerű?
A tapasztalatom szerint (ami nem biztos hogy mérvadó) amikor file-ból (php) történik a tartalom kiszolgálás, az gyorsabb, mint adatbázisból. Ez lehet hogy szolgáltató függő is!
A szerver tekintetében mi számit erőforrásbarátabb kiszolgálásnak?
Osszátok meg velem véleményeteket, kiváncsian várom, üdv: s_volenszki
gyorsaság+adatbázis
Egy gyakorlati példa, hogy miért érdemes két helyen tárolni:
Mondjuk használsz bbcode-ot, pl. \[b\]Vastag\[/b\]. Ha egy adott tartalomban szerepel ez a szöveg, azt ilyen formában elmentheted az adatbázisba, így később is ugyanazt fogja szerkeszteni az adminisztrátor, amit beírt, viszont a cache-be már a filterezett szöveg megy ki (<span style=""> stb.), így egyrészt nem kell minden lekérésnél (a nyilvános oldalról) átalakítani, másrészt az eredeti szöveg nem változik. Lehet hogy kétszer tárolsz mindent, de rengeteg előnnyel jár, én általában ha tehetem így dolgozom.Természetesen ez csak php-ra vonatkozik.
üdv
Opi
nem túl fontos kérdés