Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

посоветуйте алгоритм

254
21 декабря 2007 года
Cker
341 / / 20.08.2000
Нужен алгоритм учета времени пользователя на сайте. Грубо говоря нужно чтобы когда юзер залогинился каждую минуту с его баланса вычитать определенную сумму. Как это лучше сделать? На яваксрипт думал. Но яваскрипт может быть отключен. Может еще как-то через сокеты.
Посоветуйте, как это сделать правильно и стабильно?
11K
21 декабря 2007 года
Tanger
53 / / 22.08.2007
Цитата: Cker
Нужен алгоритм учета времени пользователя на сайте. Грубо говоря нужно чтобы когда юзер залогинился каждую минуту с его баланса вычитать определенную сумму. Как это лучше сделать? На яваксрипт думал. Но яваскрипт может быть отключен. Может еще как-то через сокеты.
Посоветуйте, как это сделать правильно и стабильно?


AJAX наверно.

353
21 декабря 2007 года
Nixus
840 / / 04.01.2007
Цитата: Cker
Нужен алгоритм учета времени пользователя на сайте. Грубо говоря нужно чтобы когда юзер залогинился каждую минуту с его баланса вычитать определенную сумму. Как это лучше сделать? На яваксрипт думал. Но яваскрипт может быть отключен. Может еще как-то через сокеты.
Посоветуйте, как это сделать правильно и стабильно?


Единственное, на что ты можешь уверенно пологаться - это время между обращениями к серверу. Вот на основании этого параметра и построй алгоритм.
На вскидку. Если время между обращениями больше определенного интервала, то пользователь не был на сайте это время, если меньше, значит все это время был и нужно вычесть 'это время' * 'стоимость единицы времени'.

251
21 декабря 2007 года
SkyMаn
1.7K / / 31.07.2007
Сессии не помогут?
256
21 декабря 2007 года
foxweb
1.0K / / 27.07.2005
Сокеты, ага, как же. Без печенюшек (cookies) не обойтись.
27K
21 декабря 2007 года
taj
39 / / 11.11.2007
+1 к алгоритму Nixus
Так же можно сделать скрытый фрейм и рефрешить его
5.5K
21 декабря 2007 года
Boom.Olezka
69 / / 12.09.2006
С самого начала надо определить что у тебя будет происходить на сайте... Если пользователь смотрит ролики, значит на странице без перезагрузки он может находится долго. В этом случае вариант засекать время между обращениями не такой правельный - ИМХО. Копай в сторону AJAX или как сказал taj рефреш iframe 1X1 пиксель. А лучше конретнее распиши для каких целей тебе надо засекать время.
254
21 декабря 2007 года
Cker
341 / / 20.08.2000
учет перехода по ссылкам мне подойдет
15K
22 декабря 2007 года
hel
78 / / 10.11.2007
Ajax нужен только для декоративных целей. На него ни в коем случае нельзя полагаться. Ведь юзер может намеренно подделать страницу или отключить javascript. Нужно делать всё на серверной стороне.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог