Ну там какая тема, идет обновление кода, а оно часто происходит, нужно его на все ноды раскидать.
Ведь это куча php файлов которые надо еще скомпилировать...
Я вот изучил самый популярный php-фреймворк в мире - Laravel, но работу не могу найти. В городе веб-студии его не используют, на фрилансе работы не вижу
О да. Код извлечения из бд, ровно одна строчка - это же такая экономия.
Второе, что сразу бросается в глаза. это когда рядом стоят два метода:$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...
Отнюдь.
Редкость, конечно. Но встречаются такие требования.
Владелец бизнеса сидит на Win XP, необновляемой.
С рождения у неё IE6.
По нему и смотрел как выглядит сайт.
И с точки зрения владельца бизнеса - его коллеги в других организациях, те, что являются потребителями этого сайта, тоже пользуются Win XP.
Он готов был доплатить лишние +50% к стоимости проекта для реализации поддержки старых браузеров.
Прав он был или нет - история умалчивает.
Но согласно логам IE8/IE9 на том сайте часто встречается и до сих пор.
IE6 буквально года 3 назад - частенько проскакивали в логах.