我正在使用$this->redirect($redirection)
$redirection 是一个$this->getRouteArrayForAction('index')
.
但它需要像 180 毫秒这样的时间太长,但如果我使用 php 核心方法,比如header('Location: ' . $redirection);
大约需要 4-12 毫秒。我不知道发生了什么事?
我正在使用 Diem Symfony 1.4。
任何帮助将不胜感激。提前致谢。
我正在使用$this->redirect($redirection)
$redirection 是一个$this->getRouteArrayForAction('index')
.
但它需要像 180 毫秒这样的时间太长,但如果我使用 php 核心方法,比如header('Location: ' . $redirection);
大约需要 4-12 毫秒。我不知道发生了什么事?
我正在使用 Diem Symfony 1.4。
任何帮助将不胜感激。提前致谢。
不幸的是,我从未在 symfony 中使用过标头重定向。在达到行动层面之前,有太多的事情要做。
如果页面加载时间是一个问题,我会考虑在数据库中使用会话存储。我在 google diem-user board 上看到了一些关于会话处理的投诉。
http://www.designdisclosure.com/2009/11/symfony-doctrine-database-session-storage/
这也可能是您是在开发还是生产的问题,因为模板是在开发中重新生成的。