как перейти с yii\web\Session на yii\web\DbSession

проект на yii2 больше года использует yii\web\Session Возникла необходимость контроля сессий, административного разлогининивания, спец. выборки пользователей по времени и прочее. Если перейти на yii\web\DbSession, то чем это чревато? Что отвалится у меня и что отвалится у юзеров?

  1. Достаточно ли тех действий, которые описаны в руководстве, чтоб перейти или это действия для развёртывания с нуля?
  2. Если, к примеру мы используем сессии для хранения данных типа $session->set('tp_cat_id', (array) $cat_ids);, то надо ли будет править подобный код или он будет понятен для yii\web\DbSession ?
  3. Куда в данном случае будет сохранена 'tp_cat_id': это будет отдельный столбец в бд или она засунется в столбец data, создаваемый при настройке?

Ответы (0 шт):