我正在使用$this->redirect($redirection)
,其中$ redirection是$this->getRouteArrayForAction('index')
。
但是需要花费太长时间,比如180ms,但如果我使用像header('Location: ' . $redirection);
需要4-12毫秒。我无法弄清楚发生了什么事?
我正在使用Diem Symfony 1.4。
任何帮助将不胜感激。提前致谢。
答案 0 :(得分:0)
不幸的是,我从未在symfony中使用标题重定向。在进入行动级别之前有太多的事情发生了。
如果页面加载时间是个问题,我会看一下在数据库中使用会话存储。我在google diem-user board上看到了一些关于会话处理的抱怨。
http://www.designdisclosure.com/2009/11/symfony-doctrine-database-session-storage/
这也可能是您是开发还是制作的问题,因为模板是在dev中重新生成的。