Php 如何在memcache中缓存symfony partial?
我们正在开发机器上使用symfony 1.4 在symfony中缓存部分内容的传统方法是编辑cache.ymlPhp 如何在memcache中缓存symfony partial?,php,symfony1,doctrine,memcached,symfony-1.4,Php,Symfony1,Doctrine,Memcached,Symfony 1.4,我们正在开发机器上使用symfony 1.4 在symfony中缓存部分内容的传统方法是编辑cache.yml something: enabled: true lifetime: true 这将在磁盘上存储缓存 但我们希望将缓存存储在memcache上,而不是磁盘上 因此,问题是如何在memcache中缓存symfony partialsymfony partial cache与symfony中的所有其他缓存一样工作:它指的是查看\u cacheapps/frontend/confi
something:
enabled: true
lifetime: true
这将在磁盘上存储缓存
但我们希望将缓存存储在memcache上,而不是磁盘上
因此,问题是如何在memcache中缓存symfony partialsymfony partial cache与symfony中的所有其他缓存一样工作:它指的是
查看\u cache
apps/frontend/config/factories.yml的一部分
例如,如果要将缓存存储在SQLite数据库中:
all:
view_cache:
class: sfSQLiteCache
param:
database: %SF_TEMPLATE_CACHE_DIR%/cache.db
因此,如果要将这些信息存储到Memcached中,应该使用sfMemcacheCache.class.php
class:
all:
view_cache:
class: sfMemcacheCache
param:
servers:
server1:
host: localhost
port: 11211
persistent: true
或
all:
view_cache:
class: sfMemcacheCache
param:
host: localhost
port: 11211
persistent: true