Реализация функций отмены и повтора javascript и php

Я хочу реализовать функциональность Undo и Redo не только на стороне клиента, но и на стороне сервера. Для insatnce у меня есть div, содержащий изображение, и я могу вращать, изменять размер и переписывать его, все основные операции для создания изображения. И все операции обновляют базу данных и изображение. вы можете сказать, что мое изображение восстанавливается, а база данных обновляется после каждого действия.

Теперь мне нужно реализовать функции отмены и возврата. Я тоже провел небольшое исследование. Мне нужен лучший подход к реализации поставленной задачи. Я думал поддерживать каждое действие «что-то типа журнала» или обрабатывать его с помощью базы данных или массивов javascript, включая HTML или что-то еще ??

Каков наилучший подход для достижения моей цели.

Спасибо,

10
задан hashmi 12 January 2012 в 15:15
поделиться