bzik
|
|
1 | |
Где лучше хранить сведения о клиенте, пока он шарится по сайту?25.04.2007, 20:55. Показов 1844. Ответов 9
Метки нет (Все метки)
Привет.
Где лучше хранить сведения о клиенте, пока он шарится по сайту? Скажем клиент лазит по базе. На странице несколько фреймов, организован постраничный вывод и показ расширенных данных в соседнем фрейме. Сначала данные запроса хранил в cookies затем перписал и хранил в session. Теперь сижу и думаю что лучше. С одной стороны гонять куки с другой нагружать сервер. Выскажите мысли, плиз. Serg |
25.04.2007, 20:55 | |
Ответы с готовыми решениями:
9
Где лучше хранить сведения о параметрах компонентов? Как и где хранить сведения о покупках? Где лучше хранить настройки? Где лучше хранить контент? |
Sergik
|
|
26.04.2007, 12:13 | 2 |
Лично я всегда в Session хранил, да и не особо сервер этим нагружается, уж во-всяком случае быстрей, чем куки, но зато по истечении таймаута (20 минут бездействия ASP) сессия уничтожится и пользователю заного регистрироваться придется
|
0 / 2 / 3
Регистрация: 27.03.2012
|
|
26.04.2007, 16:41 | 3 |
По-моему тоже хранить лучше в объекте Session, если, конечно, объем информации не слишком большой... После таймаута, конечно, придется снова логиниться (если есть такая процедура), но зато ты этим защитишь информацию пользователя (может он отошел от компа, а тут враги... :-) А в Cookies, тоже много не сохранишь, да и плохи они тем, что их можно либо удалить, либо запретить... поэтому их обычно используют для того, чтобы сохранить информацию (настройки и т.п...) между визитами на сайт, а не в течении визита...
0
|
0 / 0 / 0
Регистрация: 18.04.2007
Сообщений: 38
|
|
27.04.2007, 16:13 | 4 |
Народ, а я слышал, что Session как раз кукисы и использует. Он же ID создает,а я читал, что если кукисы отключены, то ID постоянно новый создается и наступает фигня...
0
|
Rider
|
|
29.04.2007, 04:06 | 5 |
a krome vsego prochego suschestvuet object Application, kotory sozdaetsya kogda user vhodit na site, i unichtozhaetsya kogda uhodit.......
|
0 / 2 / 3
Регистрация: 27.03.2012
|
|
29.04.2007, 21:06 | 6 |
Rider, не путай людей! Application работает совсем не так как ты говоришь (то что ты описал и есть объект Session). Почитай хотя бы это:
http://msdn.microsoft.com/library/devprods/vs6/vbasic/vbcon98/vbconunderstandingobjectmodelforiisapplications.htm Он позволяет хранить информацию, доступную для всех пользователей и не удаляется, когда заканчивается пользовательская сессия...
0
|
Rider
|
|
30.04.2007, 01:34 | 7 |
Sorry, che to u menya s golovoy vcheras' bylo........
|
0 / 0 / 0
Регистрация: 15.03.2007
Сообщений: 40
|
|
01.05.2007, 14:55 | 8 |
Для того чтобы корректно использовался Session надо чтобы у пользователя была включена поддержка cookies. ASP использует их для идентификации пользователя.
0
|
Olegus
|
|
02.05.2007, 19:02 | 9 |
Всем привет!
Расскажу немного того, что я знаю о Session и куках: При первом сеансе всязи с АСП страницей, когда происходит инициализация сессии IIS в хедере ответа шлет стоку типа: SessionId = 'ksdlfsdkjgfkjsahfkjahsgdf' При последующих обращениях к серверу IIS принимает у клиента эту информацию (которая храниться в куках) и сопоставляет все что связано с этой сессией во время обработки следующего запроса. Если ID сессии не присутствует в хедере запроса клиента - IIS считает что пришел новый клиент и открывает новую сессию. На эти грабли я наступил когда программировал на ASP для WAP браузеров. Т.к. в прямом понимании у мобилы нету кук, каждый новый запрос воспринимается IIS как новая сесссия, со всеми вытекающими отсюда последствиями. (Автору первого письма) В любом случае информацию надо хранить на сервере. Ведь он для того и сервером называется. Если ты все-таки хочешь экономить память - напиши что либо: COM класс или восползуйся существующим XML парсером - что по мере необходимости запоминало состояние сессии в файлы и подчитывало их. |
0 / 0 / 0
Регистрация: 12.04.2007
Сообщений: 64
|
|
02.05.2007, 19:10 | 10 |
Олег, я пишу на ASP к WAP. Использую кукисы. Меня интересует вопрос: Возможно ли как-то просмотреть и/или подделать те данные, которые я сохранил на трубку. К примеру на PC можно их посмотреть в фойлах txt. А там как?
0
|
02.05.2007, 19:10 | |
02.05.2007, 19:10 | |
Помогаю со студенческими работами здесь
10
Где лучше хранить *.jar Где лучше хранить информацию Где лучше хранить данные Где лучше хранить временные данные? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
|
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален
В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
|
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
|
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели
В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
|
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества
Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
|
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов.
. . .
|
С чего начать программировать микроконтроллеры
raxper 06.01.2025
Введение в мир микроконтроллеров
Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
|
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
|
Обновление сайта www.historian.by
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
|
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
|
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list):
s=^y]
p=x and y
for i in range(1,len(x)):
s. append((x^y)^p)
p=(x and y)or(p and (x or y))
return s
x=list()
y=list()
|
Это мы не проходили, это нам не задавали...(асихронный счётчик с управляющим сигналом зад
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
|