Мы используем небольшое приложение (Flash), позволяющее посетителям определять свои предпочтения в отношении контента. Конечным результатом приложения является список Элементов, который мы представляем пользователю как «Контент, который может вас заинтересовать» (подумайте об этом как о «Странице, которую вы создали» Amazon). Страница посетителя должна быть доступна как постоянная ссылка с использованием GUID, и ее можно перенаправить другому посетителю для просмотра того же контента. У нас нет входа или членства, поэтому все посетители анонимны.
Где и как хранить список товаров для каждого посетителя?
В настоящее время мы рассматриваем возможность создания элемента в дереве контента для каждой страницы посетителя, который будет просто содержать ссылки на выбранные элементы контента, которые интересуют пользователя. Мы обеспокоены тем, что это приведет к большому количеству элементов контента, которые могут повлиять на работоспособность решения в целом.
Другие возможности заключаются в использовании файловой системы (возможно, одного XML-файла) или поиске SQL.
Что для этого считается наилучшей практикой, и не пропустил ли я какие-либо возможные варианты (есть ли где-нибудь в OMS для хранения этого?).