Нещодавно я почав розробляти нові розширення або налаштування на magento2, і моє перше враження було кошмаром. Я повинен зачекати приблизно 20-30 років на кожну зміну, яку я вніс? справді?
Я говорю про режим розробки , я знаю, що при виробництві з включеним кешем та іншими речами веб-сайт може бути плавним. Але коли я працюю з проблемою з розширенням або компонуванням, мені потрібно видалити статичні файли, очистити кеш і т.д.
Моє запитання: як ви працюєте всі розробники M2? тому що я не вірю, що вам доведеться чекати 20–30-х років, щоб оновити сторінку ...
Моє середовище: Мій ПК - «i5» i5 з 8 ГБ оперативної пам’яті. Мені потрібно працювати з Windows, тому я використовую бродячий:
- Використання всіх 4 ядер CPU
- Використовуйте 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 секунд ...
Я не знаю, але мені дуже погано розвиватися з цими речами ...