Настройка
- Vagrant Box (память 2 Гб)
- Апач/2.2.22 (Убунту)
- PHP 5.4.38-1+deb.sury.org~precise+2 (cli) (построено: 20 февраля 2015 г., 12:16:47)
- ТортPHP 3
Я только что установил свежий CakePHP 3 с композитором, и с очень простой домашней страницей по умолчанию я заметил, что страница загружается примерно 4-5 секунд. Вот тесты (kitchen.com
— псевдоним сервера):
Инструменты разработчика Chrome
PhpStorm + Xdebug
Даже composer.phar dumpautoload -o
ничего не изменил.
Иногда некоторые вызовы REST (возвращающие небольшой json) могут достигать ~12 с из-за автозагрузки и этого php_sapl_name:
Вызов Ajax REST
- URL запроса: http://kitchen.com/admin/kitchen/settings.json
- Метод запроса: ПОЛУЧИТЬ
- Ответ:
{
"settings": {
"sitename": "Site settings",
"desciption": "Lorem ipsum"
}
}
- Действие контроллера:
public function index() {
$this->set('settings', ['sitename' => 'Site settings', 'desciption' => 'Lorem ipsum']);
$this->set('_serialize', ['settings']);
}
Инструменты разработки Chrome и PhpStorm + Xdebug
Так это распространенная ошибка в CakePHP 3 или она может быть связана с конфигурацией моего сервера?