Forum > Övriga serverspråk > PHP
Hej allihopa!
Jag sitter nu och närmar mig färdigställandet av ett litet (läs relativt stort) projekt jag latjat runt och mest gjort för att utmana mig själv att bli bättre, skriva effektivare, enklare och kortare kod.
Nu tänkte jag ge mig in på caching, jag har hittat en fungerande klass på nätet som jag modiferat något och den funkar helt superbt, det jag nu undrar är när och vad för typ av data ni brukar cacha? Det bör nämnas att sidan har flertalet databasdrivna delar, ett forum användarprofiler osv.
De delar jag tänker cacha garanterat är ett kö system som finns som kollas av var 15e minut mot server, tänker cacha detta så det uppdateras samtidigt som kösystemet gör det. Funderar även på att cacha användarprofiler med 10-15 minuters intervaller.
Vill veta allt om olika tekniker av cachning, hur ni gör osv..
Här är min cache klass, alla förslag är välkomna då som ni kan se denna är väldigt basic, men fullt funktionabel!
http://www.aspkoll.se/code/Index.asp?id=678
Används like so;
if (!$cache->getCache($cachefilename,100)) {
echo "Texten i denna iffsats cachas!";
$cache->saveCache();
}
Cacha innehåll som inte ändras så ofta, som statiska sidor, nyhetsinlägg (Ej kommentarer) osv.