правильно.
это означает что одно из утверждений является ложным.
либо in_array($server, $changed) возвращает false
либо if(in_array($server, $changed)) "выполняется"
это называется "логика"
если вынос цен помог что-то ускорить, то значит в схеме БД какой-то ад.
впрочем, я не удивляюсь
у всех модных стильных молодежных разработчиков, которые пишут на ларе никогда не видев SQL, так и бывает.
то что из 5 заказов может быть мы примем только 3 НИКАК не объясняет, почему обновление баланса происходит $totalOrders раз, а не один
В чем смысл обновлять 3 раза, а не один?
а если будет 100 заказов - сто раз обновлять?
ну вот наконец-то мы родили, почему нам кажется, что тут нужна транзакция
при этом кажется нам неправильно
если проблема с параллельными запросами, то нужна блокировка, а не транзакция
IIIu6ko, в вопросе этого нету.
Там конкретно спрашивается, "почему принято собирать в бандлы, вместо того, чтобы подключать все компоненты по отдельности".
Чем огрызаться на пустом месте и строить из себя жертву агрессии лучше посмотреться в зеркало и научиться признавать свои ошибки.