Почему Vagrant замедляет скорость загрузки страницы?

Привет!

Стоит Vagrant на нём php с yii2.
В yii2 есть такая опция для работы с Assets(Служебными файлами такими как css и js) она копирует всегда служебные файлы в папку www/static (допустим) и если поставить флаг forceCopy = true то будет копировать при каждом запросе

В итоге скорость ответа сервера может достигать 30 секунд

Vagrant работает на основе VirtaulBox
решение которое я вижу это не синхронизировать папку www/static, но не смог найти опций для того чтобы это сделать
  • Вопрос задан
  • 2841 просмотр
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Хостовая система - Windows? Если да, маунтите директорию через самбу или через шаред фолдеры? Если линь - так же, NFS или шаред фолдеры?

Вообще вы должны понимать что скорость работы с файловой системой в этом случае довольно низкая. Не лучше ли симлинками дампить? Тогда и изменения будут всегда актуальны, и на производительность сказываться не будет.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
opium
@opium
Просто люблю качественно работать
то есть на каждый запрос вы поставили генерацию ассетов и удивляетесь, что медленно работает?
выстрелил себе в ногу, почему то нога болит.
Ответ написан
maxclax
@maxclax
Что на mac os мешает использовать MAMP pro вместо Vagrant? Не будет же никаких косяков.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы