Michael,

> 
> Thanks Dustin, that make sense regarding php code in cached files.
> 
> However, i found one call to APC here, which is then ignored:
> http://trac.symfony-project.com/browser/plugins/ysfDimensionsPlugin/branches/1
> .1/lib/config/ysfProjectConfiguration.class.php#L50
>

This is simply passing a cache instance via constructor to create
ysfConfigDimension.
 
> Additionally, i think there is no "asResponse()" method inside the
> exception class in a standard symfony installation. I guess this is
> also from your branch. Here's the line:
> http://trac.symfony-project.com/browser/plugins/ysfDimensionsPlugin/branches/1
> .1/lib/config/ysfProjectConfiguration.class.php#L64
>

Yes, this is from the trunk/my branch. I will fix for 1.1 branch later this
week.

Cheers,

- Dustin 
 
> Thanks a lot,
> Michael
> 
> 
> On 6 Jun., 20:17, Dustin Whittle <[EMAIL PROTECTED]>
> wrote:
>> Michael,
>> 
>> I am glad you fine the plugin fits your needs. The cache factory comes from
>> my branch. This can be safely ignored in the sample app. There is no setting
>> for caching config files in apc instead of disk. In mose cases, this does
>> not make sense, as the cached files contain php code and not cacheable data.
>> The apc cache in the ysfDimensionsPlugin, simply caches the dimensions
>> configuration and the paths to configuration files (not the files
>> themselves). Since the ysfDimensionsPlugin extends the configuration
>> cascade, there is no reason to recalculate every request.
>> 
>> For the i18n, routing, and view_cache factories you can change the cache
>> instances to use apc, see:
>> 
>> all:
>>   view_cache:
>>     class: sfAPCCache        # cache class: sfAPCCache, sfXCacheCache
>>     param:
>>       lifetime:  31556926               # default cache ttl
>>       prefix:    %SF_APP_DIR%/template  # prefix
>> 
>>   i18n:
>>     class: sfI18N
>>     param:
>>       cache:
>>         class: sfAPCCache
>>         param:
>>           lifetime:                  31556926
>>           prefix:                    %SF_APP_DIR%/i18n
>> 
>>   routing:
>>     class: sfPatternRouting
>>     param:
>>       cache:
>>         class: sfAPCCache
>>         param:
>>           lifetime:                  31556926
>>           prefix:                    %SF_APP_DIR%/routing
>> 
>> Please let me know if you have any questions or concerns.
>> 
>> Cheers,
>> 
>> Dustin
>> 
>> On 6/6/08 8:20 AM, "[EMAIL PROTECTED]"
>> 
>> <[EMAIL PROTECTED]> wrote:
>> 
>>> Dear Dustin,
>> 
>>> i love your plugin, once i tried it in the last days. I have a
>>> question regarding the cache. In the docs APC is mentioned to save the
>>> settings. In the fixtures directory there is also a complete example
>>> project and i can see, the sample app (dimensions) has an "cache"
>>> setting in factories.yml
>> 
>>> But ASFAIK this setting is not handled by symfony 1.1, isn't it? There
>>> is only a setting for "view_cache", which i already know. So is there
>>> anywhere a setting to force symfony to use APC cache (or any other
>>> opcode cacher) for all config files, instead of diskfiles?
>> 
>>> Thanks again,
>>> Michael
> > 



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to