login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Server Side Cachen Memcached: arrays/objects of html

Offline Joost - 08/11/2010 18:55
Avatar van JoostPHP expert Beste sima's,

Ik ben bezig met een server side cache module voor mijn applicatie, waarbij ik gebruik maak van memcached. De applicatie heeft verschillende layouts en teksten, namelijk meerdere talen en een normale en een mobiele versie.

Nu wil ik data die uit de database komt gaan cachen. Nu zijn er 2 manieren om het te cachen waar ik tussen twijfel:

- Ten eerste kan ik de arrays/objects met database resultaten opslaan in memcache. Wanneer ik die resultaten dan nodig heb lees ik ze uit memcached, en parse ik de HTML die nodig is(dus een taal en een bepaalde layoutversie). Een nadeel van deze methode is dat de HTML nog wel voor elke pagina geparsed moet worden(= geen optimale cache)

- Ten tweede kan ik de HTML parsen en die opslaan in memcache. Het nadeel daarvan is dat de cache nogal groot wordt in het geheugen vanwege alle verschillende versies van HTML.

Wat denken jullie hierover?

Joost

1 antwoord

Gesponsorde links
Offline Martijn - 08/11/2010 19:21 (laatste wijziging 08/11/2010 19:21)
Avatar van Martijn Crew PHP in dat opzicht lijkt me de eerste dan een betere. Geeft je een stap meer vrijheid.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.165s