batAndro написа:Възможно ли е да се прави автоматична справка за сесиите (по време) на достъп от отделните потребители от администраторския панел или по подобен начин ?
Интересен въпрос.
Ако правилно съм Ви разбрал, бихте желали да има информация за това колко време отделните потребители са прекарвали в сайта; кога са влизали и излизали и т.н? Ще отговоря на този въпрос, а ако Вие сте имали нещо друго предвид, моля, уточнете.
Като цяло, много трудно е да се разбере колко време един потребител действително прекарва в сайта, също така не е много лесно и да се разбере кога потребителя влиза и излиза от системата.
Второто може да изглежда проста работа - следим кога потребител започва сесия и кога сесията изтича, но в действителност сесията може и да не изтече, освен ако потребителя не кликне изрично на линка "Изход". Това е така, понеже сайта предлага възможност потребителя да бъде "запомнен", което ще направи така, че сесията да не изтече след определено време ако няма "активност" от страна на потребителя (както е по принцип), нито пък ще изтече след като той си затвори браузъра. Така че в този случай потребителя може да си затвори браузъра 20 пъти на ден и да го отвори отново - той няма да трябва да се логва всеки път.
Що се отнася до отчитане на времето, което даден потребител прекарва в сайта, това е още по-мъглява работа. Няма да изпадам в подробности и само ще кажа, не е известен начин, по който това да се отчита с точност. Има начини, които и в момента се прилагат, но те дават само приблизителни стойности.