| |
|
Analiza forumuri
|
| Author |
Message |
DJ Roly
Ucenic
   
Posts: 148
Group: Registered
Joined: Jun 2007
Status:
Offline
Reputation: 0
Lei: 717.43
|
Analiza forumuri
Este cineva care a analizat cum functioneaza un forum? Cand se deschide un thread nou ce se intampla? Se creaza un tabel nou in baza de date (ceea ce ma indoiesc) iar acolo se introduc toate posturile de la toti userii?
Sau e un singur tabel cu coloana thread si coloana post si pentru fiecare post se introduce un rand nou in tabel cu thread-ul unde s-a postat si mesajul? Iar atunci cand se afiseaza posturile dintr-un thread se cauta unde e thread-ul respectiv in tabel si se afiseaza posturile?
Sau cum altcumva s-ar putea?
|
|
| 04-15-2008 01:49 AM |
|

|
Seinfeld
Designer
     
Posts: 356
Group: Registered
Joined: Feb 2008
Status:
Offline
Reputation: 1
Lei: 1531.51
|
RE: Analiza forumuri
Toate forumurile se bazeaza pe bazele de date si in general se foloseste mysql.
Spre exemplu, la mybb , pentru un nou thread exista tabela mybb_threads care are 23 de coloane.
Iar in total sunt cam 50 de tabele 
Daca te ambitionezi se poate si fara baza de date, sa stochezi toate informatiile in fisiere text
Zambeste, maine va fi mai rau !
|
|
| 04-15-2008 05:47 AM |
|
 |
DJ Roly
Ucenic
   
Posts: 148
Group: Registered
Joined: Jun 2007
Status:
Offline
Reputation: 0
Lei: 717.43
|
RE: Analiza forumuri
Pai stiu ca e cu mysql, nici nu ma gandeam altfel Trebuie sa fi lovit in cap sa te apuci sa stochezi in fisiere. Dar cum ai zis tu, la mybb de exemplu ai tabela mybb_threads care stocheaza ce? Stocheaza titlurile thread-urilor si apoi posturile de la fiecare thread unde se stocheaza? Si cum se gasesc toate posturile de la un thread?
Am dat exemplu mai sus, asa cum mam gandit eu, dar nu se face altfel cumva? Nu ati studiat sa vedeti care e smecheria?
|
|
| 04-15-2008 09:04 PM |
|
 |
Seinfeld
Designer
     
Posts: 356
Group: Registered
Joined: Feb 2008
Status:
Offline
Reputation: 1
Lei: 1531.51
|
RE: Analiza forumuri
mybb_threads are o gramada de coloane in care se stocheaza diverse date.Nu stau sa vad ce informatii stocheaza prin toate, insa exista singur un camp cu id-ul thead-ului, care e unic.
Postarile se stocheaza in alta tabela, mybb_posts, si asta cu o caruta de coloane. Iar printre ele probabil ca exista o coloana cu id-ul theadrului de care apartine acea postare.
Iar cand se doreste afisarea posturilor de la un thread, se selecteaza din toate postarile existente doar cele care contin id-ul threadului respectiv. Cel putin asa mi se pare mie normal sa se faca.Nu stiu daca chiar asa functioneaza, nu am stat s analizez problema in amanunt insa asa ar fi de bun-simt 
In general iti faci baza de date cum crezi tu ca e mai bine
Zambeste, maine va fi mai rau !
|
|
| 04-15-2008 09:35 PM |
|
 |
DJ Roly
Ucenic
   
Posts: 148
Group: Registered
Joined: Jun 2007
Status:
Offline
Reputation: 0
Lei: 717.43
|
RE: Analiza forumuri
Pai asta ziceam si eu. Asa ma gandeam si eu ca se face,dar credeam ca a stat cineva sa analizeze si e vreo metoda mai speciala
|
|
| 04-15-2008 09:45 PM |
|
 |
|
|
 |
|
 |
|
|