Misschien een vage topictititel maar ik kon niks beters ervan maken 
Maar ik heb dus een aantal website's waar ik logo's en ringtones verkoopt. Nu zit achter die site een aardige berg ASP-code (IIS 6.0) en MS SQL (2000) tabellen met de bijbehorende data.
Nu ben ik dus bezig met de site volledig opnieuw op te bouwen met al mijn wensen enzo erin, maar nu wil ik deze zo 'zuinig' mogelijk maken.
Ik heb dus een tabel 'verkopen' waarin elke keer dat als iemand wat besteld op mijn site dat er een record met alle informatie (gsmnummer, bestelnummer, etc.) in die database wordt gezet.
Ook heb ik een tabel 'ringtones' waarin alle beschikbare titels staan van ringtones die ik aanbied op de site.
Nu is dus de bedoeling dat je standaard de site bezoekt dat de Top 10 wordt opgebouwd uit de sortering van het aantel verkopen.
Is het nou beter om deze op te bouwen via een JOIN op de verkopen-tabel of, zoals ik het nu hebt, beter om te sorteren op het veld 'orders' dat staat in 'ringtone' tabel.
Ik heb dus een bestand xxx.asp wat dus wordt aangeroepen door de 'groothandel' zodra ik een item hebt verkocht via mijn site's. In dit bestand zet ik nu dus alle info in het tabel 'verkopen' en verhoog ik in het bijbehorende ordernummer in de tabel 'ringtone' of 'logo' het veld 'order' met 1!
Het gaat op mijn site voorlopig nog om maar enkele tientallen per dag, dus dat er 2 keer een UPDATE wordt uitgevoerd in die xxx.asp is niet zo'n ramp neem ik aan.
Ook vraag ik me af of het niet beter is om de Top 10's via Applications 1 keer per dag op te bouwen via de database en vervolgens via Applications elke keer weer oproepen. Is dit beter voor de performance?
Maar ik heb dus een aantal website's waar ik logo's en ringtones verkoopt. Nu zit achter die site een aardige berg ASP-code (IIS 6.0) en MS SQL (2000) tabellen met de bijbehorende data.
Nu ben ik dus bezig met de site volledig opnieuw op te bouwen met al mijn wensen enzo erin, maar nu wil ik deze zo 'zuinig' mogelijk maken.
Ik heb dus een tabel 'verkopen' waarin elke keer dat als iemand wat besteld op mijn site dat er een record met alle informatie (gsmnummer, bestelnummer, etc.) in die database wordt gezet.
Ook heb ik een tabel 'ringtones' waarin alle beschikbare titels staan van ringtones die ik aanbied op de site.
Nu is dus de bedoeling dat je standaard de site bezoekt dat de Top 10 wordt opgebouwd uit de sortering van het aantel verkopen.
Is het nou beter om deze op te bouwen via een JOIN op de verkopen-tabel of, zoals ik het nu hebt, beter om te sorteren op het veld 'orders' dat staat in 'ringtone' tabel.
Ik heb dus een bestand xxx.asp wat dus wordt aangeroepen door de 'groothandel' zodra ik een item hebt verkocht via mijn site's. In dit bestand zet ik nu dus alle info in het tabel 'verkopen' en verhoog ik in het bijbehorende ordernummer in de tabel 'ringtone' of 'logo' het veld 'order' met 1!
Het gaat op mijn site voorlopig nog om maar enkele tientallen per dag, dus dat er 2 keer een UPDATE wordt uitgevoerd in die xxx.asp is niet zo'n ramp neem ik aan.
Ook vraag ik me af of het niet beter is om de Top 10's via Applications 1 keer per dag op te bouwen via de database en vervolgens via Applications elke keer weer oproepen. Is dit beter voor de performance?
[ Voor 12% gewijzigd door Polderdijk op 06-04-2004 09:17 . Reden: Het gaat hier om MS SQL en IIS 6.0 ]
Webhosting van SkyHost.nl: 25 Mb / 1 Gb windows hosting € 4,50 p/m excl.btw!