Symfony на Xampp очень медленно развивается, что я могу сделать?
Я установил Symfony, но для каждой загрузки страницы требуется 40 секунд.
Если у меня пустой контроллер, загрузка занимает 8 секунд. Если я начну делать некоторые сложные запросы в базе данных, это хуже. Что я могу сделать?
- деактивировать профилировщик? (это сильно изменится?)
- активировать APC в режиме dev? (но это не будет проблемой для изменения кода)
- введите сеанс внутри APC?
- Вставить Doctrine в мусор?
- ....?
Я не знаю, с чего начать.
(Я использую Windows 7 с сервером Xampp и 8 ГБ оперативной памяти)
Ответы
Ответ 1
Несколько быстрых предложений:
- установить PHP 5.5.x(быстрее)
- Используйте
mod_fcgid
вместо mod_php
с Apache
- Поднимите
realpath_cache_size
и realpath_cache_ttl
в свой php.ini
- отключить XDebug
- ...
Смотрите этот вопрос, этот вопрос и этот вопрос.
Ответ 2
Что-то не так в вашей системе. 40 секунд слишком длинны. Даже в режиме dev ваши страницы должны отображаться в течение секунды или двух.
У кого-то еще были похожие проблемы: Windows 7 php + Symfony2 ужасно медленный