当前位置:  开发笔记 > 编程语言 > 正文

如何在symfony中使用Memcache

如何解决《如何在symfony中使用Memcache》经验,为你挑选了1个好方法。

我使用symfony 2,我想用它来使用Memcache,但问题是我找不到任何Memcache的解释我刚刚找到memcached所以它们是相同的设置步骤吗?我添加了这些行来在symfony上安装Memcache?

config.yml

framework:
  session:
    handler_id: session.handler.memcached

for parameters.yml

parameters:   
  memcached_host: 127.0.0.1
  memcached_port: 11211
  memcached_prefix: custom_key_
  memcached_expire: 14400

services.yml

services:
  session.handler.memcached:
    class: Symfony\Component\HttpFoundation\Session\Storage\Handler\MemcachedSessionHandler
    arguments: [ "@session.memcached", { prefix: '%memcached_prefix%', expiretime: '%memcached_expire%' } ]


services:
  session.memcached:
    class: Memcached
    arguments:
      persistent_id: %memcached_prefix%
    calls:
      - [ addServer, [ %memcached_host%, %memcached_port% ]]



services:
  session.memcached:
    class: Madisoft\AppBundle\Utils\MemcachedWrapper
    arguments:
      persistent_id: '%memcached_prefix%'
    calls:
      - [ addServer, [ '%memcached_host%', '%memcached_port%' ] ]

Francesco Ab.. 10

只有一个Memcached软件,它可以在https://memcached.org/上找到.

有两个着名的PHPMemcached,名为memcache(http://php.net/manual/en/book.memcache.php)和memcached(http://php.net/manual/en/book.memcached.php),所以这可能是你的困惑所在.

Memcached与Symfony 2一起使用,我建议使用LeaseWeb的外部捆绑包,它提供了所有必需的文档:https://github.com/LeaseWeb/LswMemcacheBundle.

从Symfony 3.3开始,将有一个原生Memcached适配器:请参阅http://symfony.com/blog/new-in-symfony-3-3-memcached-cache-adapter.



1> Francesco Ab..:

只有一个Memcached软件,它可以在https://memcached.org/上找到.

有两个着名的PHPMemcached,名为memcache(http://php.net/manual/en/book.memcache.php)和memcached(http://php.net/manual/en/book.memcached.php),所以这可能是你的困惑所在.

Memcached与Symfony 2一起使用,我建议使用LeaseWeb的外部捆绑包,它提供了所有必需的文档:https://github.com/LeaseWeb/LswMemcacheBundle.

从Symfony 3.3开始,将有一个原生Memcached适配器:请参阅http://symfony.com/blog/new-in-symfony-3-3-memcached-cache-adapter.

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有