Diem symfony 1.4中的重定向方法花费的时间太长

idv4meu8  于 2022-11-16  发布在  其他
关注(0)|答案(1)|浏览(102)

我使用的是$this->redirect($redirection),其中$redirection是$this->getRouteArrayForAction('index')
但是它花费的时间太长了,比如180 ms,但是如果我使用php核心方法,比如header('Location: ' . $redirection);
大概需要4-12毫秒我搞不清楚发生了什么?
我使用的是Diem Symfony 1.4版。
任何帮助都将不胜感激。提前感谢。

e0bqpujr

e0bqpujr1#

不幸的是,我从来没有在symfony中使用过头重定向。在它到达操作级别之前有太多的事情要做。
如果页面加载时间是一个问题,我会看看在数据库中使用会话存储。我在google diem用户板上看到一些关于会话处理的抱怨。
http://www.designdisclosure.com/2009/11/symfony-doctrine-database-session-storage/
这也可能是一个问题,你是在开发还是生产,因为模板是在开发中重新生成的。

相关问题