我在我的网络应用程序中使用Symfony组件。我需要在APC中存储会话但不幸的是我找不到这样做的方法。
正如我所见here Symfony不支持APC作为会话处理程序。这是真的吗?
我发现old example使用APC作为Symfony中的会话处理程序。但所有配置都在factories.yml
文件中完成,我没有,因为我只使用独立的Symfony组件。
有人能举例说明使用APC作为仅使用Symfony组件的会话处理程序吗?
答案 0 :(得分:1)
由于我很长时间没有得到任何答案,我会自己回答这个问题。目前,APC没有内置的支持作为Symphony框架中的会话处理程序。没有特别的理由,Symphony开发人员可能没有达到它。 解决方案很简单,只需自己编写代码APCSessionHandler.php(我没有这样做因为我们决定不在项目中使用它),APCSessionHandler将与MemcachedSessionHandler.php文件非常相似。
答案 1 :(得分:0)
How to store PHP sessions in APC Cache?表示这对于繁忙的网站来说是可行的但是一个坏主意。接受的答案列出了一些有用的想法