hoe kan je het beste chatberichten opslaan

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Christian k

christian k

06/02/2014 14:56:27
Quote Anchor link
hallo allemaal,
Ik ben bezig met een chatsysteem,
nu wil ik weten hoe je de chatberichten het beste opslaat, in een sql database of gewoon in
txtbestand dat laatste lijkt me handig alleen weet ik niet
hoe ik dan een meerladensysteem maak zodat hij niet het helebestand
hoeft doortegaan lezen maar alleen het einde waar de meeste recente berichten staan.
weet iemand hoe ik dat het best kan doen? of is het beter om gewoon in een sql database opteslaan?
alvast bedankt voor jullie hulp
 
PHP hulp

PHP hulp

18/12/2024 23:31:22
 
Michael -

Michael -

06/02/2014 14:57:57
Quote Anchor link
Database is altijd het makkelijkste.
 
Christian k

christian k

06/02/2014 15:04:56
Quote Anchor link
Maar word de database op denduur zovol dat het laden van een berichten
heel lang duurt?
 
Michael -

Michael -

06/02/2014 15:10:46
Quote Anchor link
Database krijg je niet zo snel vol. Mocht je daadwerkelijk miljoenen records krijgen, kun je er nog altijd voor kiezen een geautomatiseerd script (cron) te laden die je berichten ouder dan een dag/week/maand/jaar verwijdert. Maak je daar in eerste instantie niet druk om.
 
Christian k

christian k

06/02/2014 15:12:17
Quote Anchor link
Oke dan ga ik ze opslaan in de db bedankt voor je hulp
 
- Ariën  -
Beheerder

- Ariën -

06/02/2014 19:14:24
Quote Anchor link
Christian k op 06/02/2014 15:04:56:
Maar word de database op denduur zovol dat het laden van een berichten
heel lang duurt?

Op zich is het geen probleem, maar als database wat groter wordt, dan zouden INDICES wel een handig idee zijn.

Lees ook eens: http://phptuts.nl/view/32/
En dan heb ik het over een > 10.000 records dat het al wat kan schelen.
Gewijzigd op 06/02/2014 19:14:51 door - Ariën -
 



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.