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

Привет!

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

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

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

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

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

Похожие вопросы