Re: Aggressive PHP Smart Caching
| From: | Robert Cummings | Date: | Mon, 25 Jun 2007 04:31:01 +0000 |
| Subject: | Re: Aggressive PHP Smart Caching | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-257743@lists.php.net to get a copy of this message | ||
On Sun, 2007-06-24 at 23:55 -0400, Nathan Nobbe wrote:
> Alexander,
>
> sorry to see nobody has replied to your post, im sure you worked very hard
> on the cache system and are eager for feedback..
>
> so to me it looks like youve introduced a somewhat new style of caching here
> (though im sure there are other such approaches); for instance i know of 2
> main uses for caches at this time [as caching pertains to php].
>
> 1. caching php intermediate code
> 2. caching application variables
>
> both of these caching techniques are designed to overcome limitations of the
> language as it ships out of the box, more or less; afaik.
I presume you mean bytecode caching for #1.
As for application variables... the lack of application level variables
is a design choice to make it easier to scale your application
horizontally. This is usually referred to as the "shared nothing"
approach.
Cheers,
Rob.
--
.------------------------------------------------------------.
| InterJinn Application Framework - http://www.interjinn.com
|
:------------------------------------------------------------:
| An application and templating framework for PHP. Boasting |
| a powerful, scalable system for accessing system services |
| such as forms, properties, sessions, and caches. InterJinn |
| also provides an extremely flexible architecture for |
| creating re-usable components quickly and easily. |
`------------------------------------------------------------'