Jag har byggt ett php-skript - en ganska enkel applikation som hämtar uppgifter från en mysql-databas.
Denna sida kommer ha över 1,3 miljon sidvisningar om dagen, vilket naturligtvis innebär att jag inte kan anropa databasen hela tiden.
Hittade följande länk som tipsar om en lösning:
1. Varje gång skriptet laddas kollar servern om en särskild fil är mer än x minuter gammal.
2. Om NEJ, hämtar den filen.
3. Om JA, hämtar den databas-infon och skriver in den i filen.
Funkar den lösningen? Eller kommer det bli kaos när x minuter gått?
Ja, det är lite snabbare att hämta en fil från disk än att hämta från en databas som också sparar data på disk. Men den stora uppsnabbningen får du om du hämtar direkt från minnet då det är 1000ggr snabbare än att hämta från disk.