> Symfony + ReactPHP - буст в 5-10 раз, если не использовать синхронные вещи
blry, мне кажется подобное возможно только в идеальных условиях при синтетическом тестировании. В реальных же условиях на реальных задачах цифра будет меньше 5, возможно даже намного меньше. Но я на практике не использовал, это всего лишь предположение
Думаю такие задачи нельзя делать зависимыми от запросов с фронтенда, будут проблемы. Особенно если это касается денег. Нужно делать просчет в фоне, без участия фронтенда, по ключевым признакам. Но это будет на порядок сложнее в реализации
Да-да, отказаться от PHP в пользу чего-то другого это очень рационально, особенно учитывая расходы на такой переход и проблемы, которые образуются в процессе
Александр Козак, ставите курсор на переменную - подсвечиваются все места ее использования.
Ctrl + клик по переменой - попадаете в место ее объявления.
Ctrl + навести курсор на переменную - покажет ее тип
Я бы все-таки рекомендовал не пытаться изменить внешний вид Шторма под какой-то привычный вам, а использовать стандарт: тема darkula со стандартными настройками. Панельки можно скрыть или переместить, да. Переход на новую IDE всегда требует времени, чтобы привыкнуть. Но как показывает практика в Шторме все отлично сбалансировано, от цветовой темы и подсветки синтаксиса, до расположения панелей.
Роутер не должен, это верно. Основная его задача найти подходящий роут, если он, конечно же, есть. Определять, создавать и запускать контроллеры должен некто другой, в чьи обязанности это входит.
Алексей, вы случаем не модифицировали файлик yii? Через него запускаются миграции.
Также могут быть полностью выключены ошибки в PHP и вы ничего не видите, скрипт просто падает по какой-то причине, к примеру нет нужных пакетов Composer.
Orbb, а что есть $this в лайауте? Это объект View. Вы можете сразу внутри компонента обращаться к нему, через сервис-локатор Yii::$app. Добавил в ответ фрагмент кода
Orbb, когда вы берете задачу в работу вы определяете все ее нюансы: как должно работать, когда, при каких условиях, с какими данными, как управлять этим. Потом, на основе всех вводных определяете методы и способы реализации, а их может быть очень много. Так вот, если вы реализовали не оптимально, то это и есть костыль.
blry, мне кажется подобное возможно только в идеальных условиях при синтетическом тестировании. В реальных же условиях на реальных задачах цифра будет меньше 5, возможно даже намного меньше. Но я на практике не использовал, это всего лишь предположение