lightarhont
@lightarhont
python/php developer

Есть ли возможность сериализовать события?

Вопрос может быть тупой, но попробую
Допустим я скинул в базу данных браузера какой-то HTML. Например нужно сохранить состояние какого-то блока. Установил куку с id этого блока. Соответственно потом просто восстановил из базы данных HTML без рендеринга с нуля.
Есть ли возможность сохранить так-же и восстановить все обработчики событий таким же образом?
Функция обработки сложна и вряд ли она будет работать точно так-же если натравить её снова на HTML, поскольку действия пользователя изменят HTML от начального.
Потому я и спрашиваю можно ли сохранять события в базу точно так-же как сохраняем HTML?
  • Вопрос задан
  • 98 просмотров
Пригласить эксперта
Ответы на вопрос 1
Writerim
@Writerim
Заполнить позже...
Можно на куках или локальное хранилище, но они оба не резиновые. по кол-ву памяти посмотрите спецификацию.
Вам не проще завести таблицу в БД со всеми состояниями и выгружать их потом в каком либо виде. Сохранять данные через ajax. Ну я бы сделал именно таким образом.

И насколько я помню, но хранить данные лучше отдельно от html и прочих вещей. Данное - есть данное и оно должно быть атомарно.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы