Как сохраняться очень абстрактный тип данных между сеансами
-
01-10-2019 - |
Вопрос
У меня есть абстрактный тип данных, который ведет себя очень похоже на стек. Он представляет историю «графических объектов», сделанных определенным пользователем.
Каждый «граф-объект» содержит один или несколько «строк», диапазон дат, клавиши и заголовок.
Каждая «строка» содержит генератор SQL, сконфигурированный для определенного подмножества данных в моей БД.
Я хотел бы, чтобы эти «истории» были доступны пользователям между их сессиями. Это будет в форме вкладки, которая читает что-то вроде «Самые последние графики».
Что вы считаете лучшим способом сохранять этот тип данных между сессиями. Это приложение может стать довольно большим, поэтому эффективность является заботой.
Решение
Вы посмотрели на сериализацию:http://php.net/manual/en/function.serialize.php.
Вы можете использовать это в сочетании с базой данных.