Скрывать или удалять запись при удалении?

Вот такой вопрос возник.
Суть - удалять или не удалять объявление пользователя.
Например, у пользователя есть несколько объявлений. он может указать - актуально оно или нет.
При этом, я сомневаюсь, разрешать ли пользователю совсем удалять объявление, или просто метить, что объявление в архиве?

Если разрешать удалять сообщение, то боюсь потерю траффика.
Если запрешать удалять, то могу попасть на возможное непонимание со стороны пользователей. + база будет быстрее расти.

как бы вы сделали?
  • Вопрос задан
  • 2537 просмотров
Решения вопроса 1
begemot_sun
@begemot_sun
Программист в душе.
Для нагруженных баз удаление записи есть не очень хорошая операция, т.к. приводит к дефрагментации данных.
Поэтому лучше скрывать + в любом случае вы имеете информацию о пользователе, которая может быть применена где угодно и как угодно. Т.е. с позиции информативности, лучше ничего и никогда не удалять вообще, а только скрывать от пользователя (с возможностью восстановления или без неё).
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@kapai69
Я думаю что удалаять не стоит. Лучше дать пользователю смотреть историю объявлений, которые он давал.
Ответ написан
Комментировать
ivinnic
@ivinnic
Full-Stack - подустал
Можно сделать статус не активный, тогда это будет история
А если удаляет, то удалять)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы