首先,我查看了所有先前关于这个主题的任务。但两者都没有解决问题。
生产环境中的Symfony 2.7.2让我的响应时间很慢(0.8-2秒),而开发环境则是2.6-5秒。我的目标是100-350ms的响应时间。我已经设置了以下内容:
更新
php.ini设置:
Web Profiler 显示以下内容(无法上传图片): 初始化时间为1秒,树枝为0.8秒。由于这是在开发模式下,我们可以忽略该树枝,因为它将被缓存在prod中。
应用程序是一个restAPI,但强制分析器显示的帮助程序不起作用。我知道dev env本质上是缓慢的,但是当我从其他人那里看到它时,生产应该快得多。
使用php -v 5.6.8在Windows 8.1 localhost XAMPP环境中运行。
"require": {
"php": ">=5.3.9",
"symfony/symfony": "2.7.*",
"doctrine/orm": "~2.2,>=2.2.3,<2.5",
"doctrine/dbal": "<2.5",
"doctrine/doctrine-bundle": "~1.4",
"symfony/assetic-bundle": "~2.3",
"symfony/swiftmailer-bundle": "~2.3",
"symfony/monolog-bundle": "~2.4",
"sensio/distribution-bundle": "~4.0",
"sensio/framework-extra-bundle": "~3.0,>=3.0.2",
"incenteev/composer-parameter-handler": "~2.0",
"doctrine/mongodb-odm": "1.0.*@dev",
"doctrine/mongodb-odm-bundle": "3.0.*@dev",
"phpunit/phpunit": "4.7.6"
}