Недавно я начал разрабатывать новые расширения или настройки для magento2, и мое первое впечатление было кошмаром. Я должен ждать около 20-30 секунд для каждого изменения, которое я делаю? действительно?
Я говорю о режиме разработки , я знаю, что в работе с включенным кэшем и другими вещами сайт может быть гладким. Но когда я работаю с проблемой расширения или компоновки, мне нужно удалить статические файлы, очистить кеш и т. Д.
Мой вопрос, как вы все разработчики M2 работают? потому что я не верю, что вам нужно ждать 20-30 лет, чтобы обновить страницу ...
Мое окружение: мой компьютер "хороший" i5 с 8 ГБ ОЗУ. Мне нужно работать с Windows, поэтому я использую vagrant:
- Использование всех 4-х ядерных процессоров
- Используйте 5120 МБ ОЗУ
- Ubuntu / trusty64 - Ubuntu 14.04
- Версия PHP 7.0.12-1 + deb.sury.org ~ верный + 1
- MariaDB - 10.1.18-MariaDB-1 ~ верный
- Magento 2.1.2 устанавливается только с сэмплданными (больше модулей не установлено)
- (Спроси меня, хочешь ли ты узнать больше)
Что именно происходит? Обычно M2 отвечает нормально, медленно, но нормально, около 5-10 секунд, чтобы загрузить страницы, но иногда (чаще, чем иногда) просто зависает навсегда! иногда это первая страница, а иногда файлы css, js, html, но всегда проблема с TTFB.
Я видел проблему с установкой мастера тоже ... с angular.js эти файлы длится вечно ...
Эти 2 изображения о навигации внутри мастера настройки.
Затем еще один переход по внешнему каталогу:
Что именно я спрашиваю? Это нормально? вы, ребята, работаете с этим временем? Я прокомментировал это с некоторыми коллегами, и мы просто не верим, я должен работать так? Я иногда отчаиваюсь ожидания все время смотрю на экран ...
Если кто-то просит меня показать ему тест, например, создать новый продукт или что-то в этом роде, он просто сходит с ума ... Создание нового заказа, заполнение полей и каждое поле выполняет js, который длится 5-6 с ...
Я не знаю, но я так плохо развиваюсь с этим материалом ...