О да. Код извлечения из бд, ровно одна строчка - это же такая экономия.
Второе, что сразу бросается в глаза. это когда рядом стоят два метода:$User->updateBalance($sum); $User->updateRating($rating);
что приводит к выполнению двух запросов к одной таблице подряд, один за другим:UPDATE users SET balance = balance + $sum WHERE id = $uid; UPDATE users SET rating = $rating WHERE id = $uid;
хотя, если чуть-чуть пошевелить мозгами, то мы вполне могли бы сформировать один запрос:UPDATE users SET balance = balance + $sum, rating = $rating WHERE id = $uid;
Вроде на php нельзя делать постоянное подключение. точнее в модели nginx->restapi...
по-моему,CH довольно экономно расходует ресурсы.
Javascript возможно имелся ввиду. Java - язык со строгой типизацией, не сказать что новичкам противопоказан, но уж точно не рекомендуем в первую очередь.
Это глупое решение.
Если PHPMyAdmin - то менять будет программист.
А программисту вполне себе удобно добавлять и в коде.
Это еще и надежнее и быстрее при эксплуатации.