Re: hitting the limits
Available news archives: comp.lang.tcl - comp.lang.python - comp.security.firewalls - sci.crypt - comp.lang.php - comp.lang.javascript
Google
 
Web news.hping.org


comp.lang.php archive

Re: hitting the limits

From: Rik <luiheidsgoeroe@hotmail.com>
Date: Sat Apr 29 2006 - 11:06:28 CEST

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
Received on Mon May 1 03:07:19 2006