abonneren op topic eenvoudig maken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ron -

Ron -

18/11/2008 17:43:00
Quote Anchor link
ik ben bezig met het maken van een forum, weet iemand een makkelijke manier, zonder veel dataverkeer/querys, om leden te laten abonneren op een topic?
dus dat als er een reactie geplaatst wordt bij een topic waar op geabonneerd is, de gebruiker een email krijgt

dit kan ik wel maken, maar kan geen manier bedenken zonder veel querys of grote tabel in de db

de manieren die ik had bedacht:
bij elke rij in de leden tabel (1 rij is 1 lid) komt een kolom abonnees, hierin komen alle ids van de topics waar op geabonneerd is, door komma's gescheiden (1,2,3,4,5,)
dan krijg je 1 query per lid + 1 om alle ids op te halen
ik zou dan eerst de kolom abonnees ophalen + ledenid, dit in een array stoppen, en dit dan vervolgens per lid checken

2de manier:
1 tabel maken met 2 kolommen, ledenid en topicid, maar zo krijg je dus heeeeeeeelveel rijen, wat niet echt handig is

iemand een idee, of suggestie op mijn idee?
 
PHP hulp

PHP hulp

05/11/2024 22:27:34
 
--

--

18/11/2008 17:44:00
Quote Anchor link
..
Gewijzigd op 01/01/1970 01:00:00 door --
 
Ron -

Ron -

18/11/2008 17:46:00
Quote Anchor link
Evert schreef op 18.11.2008 17:44:
Quote:
abonnees, hierin komen alle ids van de topics waar op geabonneerd is, door komma's gescheiden (1,2,3,4,5,)

Gooi dat sowieso maar in de prullenbak.


want?
ik heb dat ook zo met gelezen berichten..
beter idee dan?
 
--

--

18/11/2008 17:49:00
Quote Anchor link
..
Gewijzigd op 01/01/1970 01:00:00 door --
 
Ron -

Ron -

18/11/2008 17:50:00
Quote Anchor link
ja maar die wordt toch ontiegelijk lang?
stel je hebt 100 leden, 100 topics, dat zijn dan al 100*100=10000 rijen..
dat loopt erg uit de hand, en is de db zo vol
 
--

--

18/11/2008 18:06:00
Quote Anchor link
..
Gewijzigd op 01/01/1970 01:00:00 door --
 
Benny Lava

Benny Lava

18/11/2008 18:08:00
Quote Anchor link
Databases zijn er voor gebouwd informatie op te slaan, dus die 10.000 rijen kan die wel aan. En je kunt als je gaat archiveren de regels in de tabel ook opschonen, want op topics die gearchiveerd zijn wordt niet meer gereageerd.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.