|
Posted by Rik on 04/29/06 12:06
windandwaves wrote:
> Rik wrote:
> ...
>> To decrease server-load you could think about a cache system: review
>> the dependancies of databasefields for each of your pages, create
>> appropriate timestamps with an index in the database if they don't
>> exist already, and cache the pages locally as html with a date/time.
>> On a request, check wether there is a timestamp in the database
>> higher than of your cached html If not, serve the cached file, if so,
>> create new cachefile and serve that. Creating of cachefiles should
>> offcourse take place automatically on an update of a certain database
>> field, but that might be even more work.
>
>
> Rik, that is a cool idea, would you just place the html in a database
> or is there a special chache where pages are kept?
An HTML page can perfectly be kept in the database, makes it even easier to
check wether a page has to be "rewritten" or not, possibly in 1 simple query
returning 0 or 1.
And if some items in a webpage aren't cachable, you could always try to
cache certain portions of code.
Grtz,
--
Rik Wasmus
Navigation:
[Reply to this message]
|