SQL Rating systeem
Lex
29/09/2009 15:29:00Beste PHPHulp,
Ik heb jullie kennis nodig. Ik heb een archief met 32000 items in sql tabel staan. Deze 32000 items kunnen beoordeeld worden. Hiervoor wil ik een 5 star ratings-systeem schrijven. Echter vraag ik mij af wat de beste manier is om deze ratings te verwerken in een sql database, waarbij de database zo min mogelijk wordt belast. Deze ratings worden per item of meerdere items opgehaald en verwerkt. Verder worden deze ratings gecontroleerd via het ip-adres van de gebruiker.
Alvast bedankt
Lex
Gr,
Lex
Ik heb jullie kennis nodig. Ik heb een archief met 32000 items in sql tabel staan. Deze 32000 items kunnen beoordeeld worden. Hiervoor wil ik een 5 star ratings-systeem schrijven. Echter vraag ik mij af wat de beste manier is om deze ratings te verwerken in een sql database, waarbij de database zo min mogelijk wordt belast. Deze ratings worden per item of meerdere items opgehaald en verwerkt. Verder worden deze ratings gecontroleerd via het ip-adres van de gebruiker.
Alvast bedankt
Lex
Gr,
Lex
PHP hulp
22/12/2024 21:41:56GaMer B
29/09/2009 15:35:00table: stemmen
==========
id INT AUTO_INCREMENT
ip VARCHAR(255)
item_id INT
waardering INT
bijvoorbeeld
==========
id INT AUTO_INCREMENT
ip VARCHAR(255)
item_id INT
waardering INT
bijvoorbeeld
Lex
29/09/2009 15:38:00maar als ik per item 100 stemmen krijg. Dat betekend dat ik 3200000 ratings heb in mijn sql. Wordt mijn database dan niet overbelast?
Nee, Database kunnen (mist god geconfigureerd) makkelijk zulke hoeveelheden data ana.
Het gebruik van Indexes op de juiste tabellen is wel aan te raden.
Het gebruik van Indexes op de juiste tabellen is wel aan te raden.