Илья Родионов,
nginx (с настройками для оптимизации) + sftp - самое быстрое и простое, что приходит на ум
Все остальное будет сильно зависеть от ЯП/фреймворка, который по душе
Игорь,
Потому что в данном случае можно потерять информацию
В случае бложика для моно пользователя - save - отличное решение
Для решения, в котором требуется отчетность и есть больше одного пользователя - save нужно использовать очень осторожно
Возможно ето преувеличение с моей стороны было использовать слово "костыль" по отношению к стандартному апи орм
Игорь,
0. Я б разделил расходники и инструменты
1.
Item:
name
json_with_charachteristics
ItemUser:
user
item
count
datetime
и при каждом обновлении считаем count для каждого айтема перед обновлением
Тогда при race condition будете понимать, что и когда пошло не так и сможете откатить
nginx (с настройками для оптимизации) + sftp - самое быстрое и простое, что приходит на ум
Все остальное будет сильно зависеть от ЯП/фреймворка, который по душе
Просто оптимизация у себя на машине делается из консоли Как уменьшить тысячи картинок во всех подпапках?