gemme i delt hukommelse eller en anden god ide
Hej,Jeg står med en udfordring af de større. Jeg har en webside som på en god dag har op imod 1 mio hits, og den data der skal vises må ikke være over 30 sekunder gammel, dataen er ret simpel, men det er lidt tungt at udvælge og sortere den. Så jeg tænker at jeg skal gøre noget i denne stil:
A) 1. gang data efterspørges udvælges, sorteres og gemmes den i databasen/shared memory eller noget andet.
B) når den så efterspørges igen tages den fra DB/shared memory, hvis den er under 30 sek gammel, ellers begyndes forfra.
Hvordan mener i, Eksperter, at man smartest klarer dette i PHP5+mysql5?
På forhånd tak.