Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > Динамическое сохранение данных


Автор: TaganMorgul 17.11.2006, 11:19
Доброго времени суток.

Недавно наткнулся по работе на сайт http://www.style.com. Там во вкладке "Video" - флэш плэйер и разные категории клипов. Прикол в том, что из этих клипов ты можешь сформировать собственный плэйлист, и что самое интересное, этот плэйлист как-то сохраняеться(подозреваю что БД тут непричём)!! Т.е. заходишь ты на ентот сайт ещё раз, а там твой плэй лист, которы ты сформировал ещё вчера!! 

Собственно вопрос, как это сделанно?? Есть какие-нибудь идеи по реализации такой фишки? 

Заранее спасибо! smile 

P.S.
Я что-то слышал про подобные вещи.... типа какие-то махинации с сессией. Но хочеться узнать наверняка!
P.P.S.
Никакой авторизации нет!!!!

Автор: SeekerMan 17.11.2006, 11:54
Скорее всего в БД сохраняется. Если пользователь зарегенный, то скорее всего так. Куки-то на машине сохраняются, вот когда ты заходишь на этот сайт он-то по кукам тебя и узнаёт, а потом подтягивает твой плейлист из базы. Насчёт сессии сомневаюсь, вряд ли она столько проживёт.

Автор: Pankon 17.11.2006, 13:40
Это можно реализовать с помощью Profile.

По умолчанию Profile-провайдер сохраняет в базе...

Но можно переписать провайдер и сохранать в файле (хмл)

А запоминает, скорей всего по кукисам (Profile это делает кажется автоматом)

Автор: Jlekc 17.11.2006, 13:55
Если проигрование идет через флеш, то ему никто не мешает писать в собственные куки (SharedObject).
При повторной загрузки востанавливать данные.

Автор: TaganMorgul 17.11.2006, 15:04
А можно по подробнее про Profile, просто никогда с этим делом не работал. 

Дело в том, что мне нужно реализовать подобную вещ, но только проигрываться будет нетолько флэш но и обычное видео.

Спасибо.....

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)