mta88,
Как сказать, настоящие или нет. Что вы имеете в виду?
Спасибо за ссылки, прочел с удовольствием (в том числе комментарии). Насколько я понял, люди предпочитают хранить логи в файлах, на случай, если что-то случится с БД, или вообще с сервером; чтобы иметь возможность узнать, что произошло.
Ошибки, warning'и, exception'ы - все это я не планирую хранить в БД. Все это логгируется фреймворком в файлы.
Я планирую хранить в базе используемую мной информацию. Например, я захочу показать пользователю (или администратору) последние пять входов в систему, а не один. Из БД взять их проще, чем из файла. А если файлов логов несколько? (а их точно будет несколько, чтобы файл не раздулся до гигабайтов).
А если мне нужны логи транзакций некой внутренней валюты сайта между пользователями? Я считаю, что такие вещи следует хранить в БД. Я пока не увидел причины, по которой стоит хранить эти данные в файлах.
|