0

我正在使用$this->redirect($redirection)$redirection 是一个$this->getRouteArrayForAction('index').

但它需要像 180 毫秒这样的时间太长,但如果我使用 php 核心方法,比如header('Location: ' . $redirection);

大约需要 4-12 毫秒。我不知道发生了什么事?

我正在使用 Diem Symfony 1.4。

任何帮助将不胜感激。提前致谢。

4

1 回答 1

0

不幸的是,我从未在 symfony 中使用过标头重定向。在达到行动层面之前,有太多的事情要做。

如果页面加载时间是一个问题,我会考虑在数据库中使用会话存储。我在 google diem-user board 上看到了一些关于会话处理的投诉。

http://www.designdisclosure.com/2009/11/symfony-doctrine-database-session-storage/

这也可能是您是在开发还是生产的问题,因为模板是在开发中重新生成的。

于 2014-03-05T05:53:44.977 回答