Есть много дискуссий по этой теме, но я хотел бы задать этот вопрос в любом случае, чтобы определить наилучший подход для моей конкретной ситуации …
Я использую связанный API с CakePHP. Из API LinkedIn я получаю объект XML. Я хотел бы сохранить эти XML-объекты (все это) в переменной сеанса, поэтому мне не нужно вызывать API на каждой странице. Я понимаю, что хранить XML-объекты в сеансе PHP невозможно. Каково обычное обходное решение для этого?
Я уже написал много кода, который читает / управляет объектами XML, поэтому я хотел бы избежать превращения объекта в массив или что-то еще, так что мне не нужно переписывать этот код.
Большое спасибо
Почему вы не храните XML-объект в виде строки XML? Радикально, я знаю.
Как насчет написания XML во временном файле с идентификатором сеанса в качестве имени файла?
Вы можете сохранить XML в файле или в базе данных.