Ответ эксперта

Нужна ли выгрузка базы данных для экспертизы кода на PHP?

Вопрос по направлению: Экспертиза исходного кода на PHP

Ответ

Выгрузка базы данных нужна почти всегда. На сайтах, собранных на коробочных системах, в базе хранится не только содержимое страниц: там настройки модулей, структура каталога товаров, права доступа, правила расчёта скидок и доставки, шаблоны писем. Спорная функция может быть реализована не в коде, а в настройке, и без выгрузки этого не увидеть.

В базе же остаются следы работы: даты создания и изменения записей, идентификаторы пользователей, вносивших правки, служебные журналы самой системы, история заказов. По ним восстанавливают, когда и кем внесены спорные изменения, — этот источник надёжнее отметок времени файлов.

Если в базе есть персональные данные клиентов, объём выгрузки согласуют заранее и по возможности ограничивают таблицами, относящимися к спору. Порядок передачи обсуждается до отправки.

Актуализировано
Обсудить задачу

Нужна экспертиза или консультация?

Опишите ситуацию и цель обращения. Мы определим нужный вид исследования, подберём профильного эксперта и поможем подготовить вопросы и материалы.

  • Подберём специалиста
  • Поможем с вопросами
  • Оценим срок и стоимость
Оценить материалы или позвоните 8 (800) 333-24-09 Бесплатный звонок по России